B - choku語
Editorial
/
Time Limit: 2 sec / Memory Limit: 256 MB
問題文
高橋君は、ある日不思議な生物を見た。
その生物は choku 語という言語を用いていることがわかった。
文字列 S が以下の条件を満たしているときに S は choku 語であると定義する。
- 文字列 S が空文字列であるとき。
- 文字列 S が、choku 語である文字列 T の末尾に
ch
をつけた文字列であるとき。 - 文字列 S が、choku 語である文字列 T の末尾に
o
をつけた文字列であるとき。 - 文字列 S が、choku 語である文字列 T の末尾に
k
をつけた文字列であるとき。 - 文字列 S が、choku 語である文字列 T の末尾に
u
をつけた文字列であるとき。
choku 語の理解を深めるため、与えられた文字列が choku 語であるかを判定するプログラムを作成することにした。
入力
入力は以下の形式で標準入力から与えられる。
X
- 1 行目には、choku 語か判定したい文字列 X (1 ≦ |X| ≦ 50) が与えられる。
- X は半角小文字アルファベットのみで構成されている。
出力
X が choku 語なら文字列 YES
を、そうでないなら文字列 NO
を 1 行に出力せよ。出力の末尾にも改行を入れること。
入力例1
chokuou
出力例1
YES
文字列 chokuou
は choku 語である。
入力例2
kuccho
出力例2
NO
文字列 kuccho
は choku 語ではない。
入力例3
atcoder
出力例3
NO