結果
| 問題 |
No.380 悪の台本
|
| コンテスト | |
| ユーザー |
yuruhiya
|
| 提出日時 | 2020-10-22 16:58:00 |
| 言語 | Ruby (3.4.1) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 461 bytes |
| コンパイル時間 | 439 ms |
| コンパイル使用メモリ | 7,552 KB |
| 実行使用メモリ | 19,584 KB |
| 最終ジャッジ日時 | 2024-07-21 09:22:18 |
| 合計ジャッジ時間 | 2,891 ms |
|
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 2 |
| other | AC * 3 WA * 5 |
コンパイルメッセージ
Syntax OK
ソースコード
#!ruby -n
$_ =~ /(.+?) (.*)/
character, words = $1, $2
answer = { true => 'CORRECT (maybe)', false => 'WRONG!' }
characters = %w[digi petit rabi gema piyo]
suffixes = {
'digi' => 'nyo', 'petit' => 'nyu', 'gema' => 'gema', 'piyo' => 'pyo'
}
if characters.include?(character)
if suffixes.key?(character)
puts answer[words.match?(/.*#{suffixes[character]}[^a-zA-Z0-9]{,3}/i)]
else
puts answer[words.match?(/[a-zA-Z0-9]/)]
end
else
puts answer[false]
end
yuruhiya