結果

問題 No.379 五円硬貨
ユーザー Leonardone
提出日時 2016-06-25 16:16:55
言語 Haskell
(8.8.1)
結果
AC  
実行時間 4 ms
コード長 397 Byte
コンパイル時間 983 ms
使用メモリ 1,992 KB
最終ジャッジ日時 2019-10-07 00:34:42

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
input1 AC 3 ms
1,952 KB
input2 AC 4 ms
1,964 KB
input3 AC 4 ms
1,956 KB
input4 AC 4 ms
1,984 KB
input5 AC 3 ms
1,988 KB
input6 AC 4 ms
1,964 KB
input7 AC 4 ms
1,980 KB
input8 AC 4 ms
1,984 KB
input9 AC 4 ms
1,976 KB
input10 AC 4 ms
1,960 KB
input11 AC 4 ms
1,980 KB
input12 AC 4 ms
1,980 KB
input13 AC 4 ms
1,988 KB
input14 AC 4 ms
1,956 KB
input15 AC 4 ms
1,984 KB
input16 AC 4 ms
1,992 KB
sample1 AC 3 ms
1,948 KB
sample2 AC 4 ms
1,988 KB
テストケース一括ダウンロード
コンパイルメッセージ
Loaded package environment from /root/.ghc/x86_64-linux-8.8.1/environments/default
[1 of 1] Compiling Main             ( Main.hs, Main.o )
Linking a.out ...

ソースコード

diff #
-- yukicoder My Practice
-- author: Leonardone @ NEETSDKASU

main = putStrLn . solve . map read . words =<< getLine

solve [n, g, v] = ans where
    bias = 10 ^ 12
    gareki_count = n `div` 5
    gareki_weight = g * gareki_count
    gareki_by_room = gareki_weight * bias `div` v
    (upper, under) = divMod gareki_by_room bias
    ans = show upper ++ "." ++ (tail $ show (under + bias))
    
    
0