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