結果
問題 | No.1010 折って重ねて |
ユーザー |
👑 |
提出日時 | 2020-03-20 21:36:00 |
言語 | Lua (LuaJit 2.1.1734355927) |
結果 |
AC
|
実行時間 | 2 ms / 2,000 ms |
コード長 | 344 bytes |
コンパイル時間 | 153 ms |
コンパイル使用メモリ | 6,820 KB |
実行使用メモリ | 6,820 KB |
最終ジャッジ日時 | 2024-12-15 04:38:21 |
合計ジャッジ時間 | 1,324 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 43 |
ソースコード
local x, y, h = io.read("*n", "*n", "*n") x = x * 1000 y = y * 1000 if y < x then x, y = y, x end local xc, yc = 0, 0 do local xt, yt = h, h while xt < x do xt = xt * 2 xc = xc + 1 end while yt < y do yt = yt * 2 yc = yc + 1 end end local cnt = math.ceil(xc / 2) yc = yc - cnt cnt = cnt + math.ceil(yc / 2) print(cnt)