1 2 3 4 5 6 7 8 9 10 11 12 | import Control.Monad import Control.Monad.Instances monkeyNum :: Integer -> Integer monkeyNum = sum . map ((^ 5) . read . (:[])) . show isMonkey :: Integer -> Bool isMonkey = monkeyNum >>= (==) main :: IO () main = print $ sum $ filter isMonkey [10..200000] |
aW1wb3J0IENvbnRyb2wuTW9uYWQKaW1wb3J0IENvbnRyb2wuTW9uYWQuSW5zdGFuY2VzCgptb25rZXlOdW0gOjogSW50ZWdlciAtPiBJbnRlZ2VyCm1vbmtleU51bSA9IHN1bSAuIG1hcCAoKF4gNSkgLiByZWFkIC4gKDpbXSkpIC4gc2hvdwoKaXNNb25rZXkgOjogSW50ZWdlciAtPiBCb29sCmlzTW9ua2V5ID0gbW9ua2V5TnVtID4+PSAoPT0pCgptYWluIDo6IElPICgpCm1haW4gPSBwcmludCAkIHN1bSAkIGZpbHRlciBpc01vbmtleSBbMTAuLjIwMDAwMF0K
-
upload with new input
-
結果: 超過時間限制 time: 5s 記憶體: 3700 kB 信號(Signal): 24 (SIGXCPU)



