Closures vs Objects (228レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
161: 2024/11/28(木)22:26 ID:U97loGz8(1/2) AAS
何かしらんけどHaskell版
import Data.Char
outputInteger = getLine >>= return.sum.map digitToInt.filter isDigit
f = outputInteger >>= putStrLn.("sum = " ++).show -- IOな値は必ず >>= 経由で渡される。
>f
1a2b3
>sum = 6
省3
164: 2024/11/28(木)22:59 ID:U97loGz8(2/2) AAS
map digitToInt だと"1 2 3" = [1, 2, 3] は良いとして、"123" = [1, 2, 3] と1桁ずつになるので改良した
outputInteger = getLine >>= return.sum.map (read.filter isDigit).words
> f
11 22 33 -- Input
sum = 66
> f
1a1 22b k33 -- Input
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.016s