columnv5 en 7 lignes => FUCK LA LISIBILITÉ
This commit is contained in:
parent
d05cd6494c
commit
06beadfdc9
7
haskell/columnv5.hs
Normal file
7
haskell/columnv5.hs
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import Data.List as L
|
||||||
|
|
||||||
|
main = do
|
||||||
|
content <- getContents
|
||||||
|
putStr $ unlines $ map unwords $ L.transpose $ map formatLine $ L.transpose $ completeMatrix $ map words $ lines content
|
||||||
|
where completeMatrix m = map (\e -> e ++ [""| _ <- [length e .. (\ x -> maximum $ map length x) m ]]) m
|
||||||
|
formatLine x = map (\e -> e ++ [' ' | _ <- [length e..(\ x -> maximum $ map length x) x]]) x
|
Loading…
Reference in New Issue
Block a user