結果

問題 No.345 最小チワワ問題
コンテスト
ユーザー object1234
提出日時 2019-01-27 15:45:00
言語 Ruby
(4.0.2)
コンパイル:
ruby -w -c _filename_
実行:
ruby _filename_
結果
WA  
実行時間 -
コード長 515 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 55 ms
コンパイル使用メモリ 8,832 KB
実行使用メモリ 14,720 KB
最終ジャッジ日時 2026-04-11 20:51:59
合計ジャッジ時間 2,779 ms
ジャッジサーバーID
(参考情報)
judge1_0 / judge3_0
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 20 WA * 9
権限があれば一括ダウンロードができます
コンパイルメッセージ
Syntax OK

ソースコード

diff #
raw source code

strs = gets.chomp.scan(/c.*w.*w/)
if strs.length == 0
    puts "-1"
else
    c,w1,w2 = false, false, false
    count = 0
    strs[0].chars do |s|
        count += 1
        if s == "c" and c
            count = 1
            w1 = false
            w2 = false
        elsif s == "c"
            c = true
        elsif s == "w" and not w1
            w1 = true 
        elsif s == "w" and w1
            w2 = true
        end
        if c and w1 and w2
            puts count
            break
        end
    end
end
0