やってて楽しいプログラミング言語は? 3言語
■ このスレッドは過去ログ倉庫に格納されています
0613デフォルトの名無しさん
2011/09/24(土) 00:40:28.40import System.Environment
pyths n = [(x,y,z) | x <- [1..n], y <- [1..n], z <- [1..n], x^2 + y^2 == z^2]
main = do
args <- getArgs
putStrLn $ show $ pyths $ read $ args!!0
副作用の扱いが苦手って言うけど、関数型言語っぽくないだけで普通な気がする・・・
他の言語だともっと簡単なの?
少し解説すると、readは文字列を型推論で推論された型へ変換する関数で、showはその逆。
■ このスレッドは過去ログ倉庫に格納されています