結果

問題 No.405 ローマ数字の腕時計
ユーザー kazuki
提出日時 2018-12-08 02:04:55
言語 Ruby
(ruby 2.5.3p57)
結果
WA   .
実行時間 -
コード長 231 Byte
コンパイル時間 17 ms
使用メモリ 8,920 KB
最終ジャッジ日時 2018-12-08 02:04:57

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
99_system_test1.txt WA -
99_system_test2.txt WA -
input01.txt AC 9 ms
6,868 KB
input02.txt AC 9 ms
6,872 KB
input03.txt AC 10 ms
6,868 KB
input04.txt AC 10 ms
6,872 KB
input05.txt AC 9 ms
6,868 KB
input06.txt AC 9 ms
6,872 KB
input07.txt WA -
input08.txt WA -
input09.txt AC 10 ms
6,872 KB
input10.txt AC 10 ms
6,872 KB
input11.txt AC 9 ms
6,868 KB
input12.txt AC 9 ms
6,868 KB
input13.txt AC 9 ms
6,872 KB
input14.txt AC 10 ms
6,872 KB
input15.txt AC 10 ms
6,872 KB
input16.txt AC 10 ms
6,868 KB
input17.txt AC 9 ms
6,872 KB
input18.txt AC 10 ms
6,872 KB
input19.txt WA -
input20.txt AC 9 ms
6,868 KB
input21.txt AC 9 ms
6,872 KB
input22.txt AC 9 ms
6,872 KB
system_test1.txt AC 10 ms
6,872 KB
system_test2.txt AC 10 ms
8,920 KB
テストケース一括ダウンロード
コンパイルメッセージ
Syntax OK

ソースコード

diff #
set = ['I', 'II', 'III', 'IIII', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII']

s1, t = gets.split

index = set.find_index(s1) + t.to_i

if index >= 12
  index -= 12
end

if index < 0
  index -= index/12*12
end

puts set[index]
0