結果

問題 No.380 悪の台本
ユーザー fine
提出日時 2016-06-18 00:43:36
言語 Ruby
(2.6.4p104)
結果
AC  
実行時間 164 ms
コード長 956 Byte
コンパイル時間 26 ms
使用メモリ 12,660 KB
最終ジャッジ日時 2019-10-08 13:34:16

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
challenge01.txt AC 11 ms
8,344 KB
hand AC 12 ms
8,348 KB
sample1 AC 11 ms
8,348 KB
sample2 AC 12 ms
8,344 KB
test1 AC 19 ms
8,696 KB
test2 AC 30 ms
8,536 KB
test3 AC 28 ms
8,376 KB
test4 AC 164 ms
8,340 KB
test5 AC 17 ms
12,660 KB
test6 AC 19 ms
8,500 KB
テストケース一括ダウンロード
コンパイルメッセージ
Syntax OK

ソースコード

diff #
while s = gets
    s = s.chomp
    if s =~ /^digi /
        s.downcase!
        if s =~ /^digi .*nyo[^a-zA-Z0-9]{0,3}$/
            puts "CORRECT (maybe)"
        else
            puts "WRONG!"
        end
    elsif s =~ /^petit /
        s.downcase!
        if s =~ /^petit .*nyu[^a-zA-Z0-9]{0,3}$/
            puts "CORRECT (maybe)"
        else
            puts "WRONG!"
        end
    elsif s =~ /^rabi /
        s.downcase!
        if s =~ /^rabi .*[a-zA-Z0-9].*$/
            puts "CORRECT (maybe)"
        else
            puts "WRONG!"
        end
    elsif s =~ /^gema /
        s.downcase!
        if s =~ /^gema .*gema[^a-zA-Z0-9]{0,3}$/
            puts "CORRECT (maybe)"
        else
            puts "WRONG!"
        end
    elsif s =~ /^piyo /
        s.downcase!
        if s =~ /^piyo .*pyo[^a-zA-Z0-9]{0,3}$/
            puts "CORRECT (maybe)"
        else
            puts "WRONG!"
        end
    else
        puts "WRONG!"
    end
end
0