Comment detail
LL Golf Hole 7 - バイト数を読みやすくする (Nested Flatten)もうちょっと短くなりますね。
1 2 3 | toMan n = snd $ last $ filter (\x -> n>fst x)
$ map (\(x,y) -> (10^x,(show $ n/10^x) ++ [y]))
$ zip [0,3..] " kMGTPEZY"
|
バイト数との事なので。。。 スペースと改行を詰めて101Byte
1 2 3 | toMan n = snd $ last $ filter (\x -> n>fst x)
$ map (\(x,y) -> (1024^x,(show $ n/1024^x) ++ [y]))
$ zip [0,1..] " kMGTPEZY"
|
内包表現を使用して空白を詰めると73Byte
1 | toMan n = last [(show $ n/1024^x) ++ [y] | (x,y) <- zip [0,1..] " kMGTPEZY", n>=1024^x]
|



M.Suzuki #7356() [ Haskell ] Rating0/0=0.00
Rating0/0=0.00-0+
1 reply [ reply ]