結果
問題 | No.548 国士無双 |
ユーザー |
![]() |
提出日時 | 2017-09-08 16:43:36 |
言語 | Ruby (3.4.1) |
結果 |
WA
(最新)
AC
(最初)
|
実行時間 | - |
コード長 | 378 bytes |
コンパイル時間 | 61 ms |
コンパイル使用メモリ | 7,296 KB |
実行使用メモリ | 12,288 KB |
最終ジャッジ日時 | 2024-07-05 20:30:59 |
合計ジャッジ時間 | 3,156 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 22 WA * 2 |
コンパイルメッセージ
Syntax OK
ソースコード
S=gets.chomp h = {} 97.upto(97+12) do |i| h[i.chr] = 0 end (S.length).times do |i| if !h.key?(S[i]) puts 'Impossible' exit end h[S[i]] = h[S[i]] + 1 end found = false h.each do |k,v| if v > 2 then puts 'Impossible' found = true break elsif v == 0 puts k found = true break end end if !found h.each do |k,v| puts k end end