問題
キーエンスでは、役割や年齢、立場の違いに関係なく「さん」付けして呼ぶという文化があります。
英小文字のみからなる文字列Sが与えられます。
Sがsanで終わっているならばYesを、終わっていないならばNoを出力してください。
制約
S は英小文字のみからなる長さ 4 以上 30 以下の文字列
入力
入力は以下の形式で標準入力から与えられる。
S
出力
S が san で終わっているならば Yes を、終わっていないならば No を出力せよ。
入力例 1
takahashisan
出力例 1
Yes
文字列 S=takahashisan は san で終わっているため、 Yes を出力します。
入力例 2
aokikun
出力例 2
No
文字列 S=aokikun は san で終わっていないため、 No を出力します。
回答
s = input()
if s[-3:] == "san":
print("Yes")
else:
print("No")
参考
備考
- 問題が簡単だった。一瞬でアルゴリズムが浮かんだ。この状態をある程度のレベルまで高めたい。
- とりあえずはアルゴリズムが浮かぶに加えて、簡単なコードであれば調べなくても思い浮かぶようにしたい。
- 究極的なことを言えば、例えば「富士山(ふじさん)」みたいな名前があると少し頭がよぎったけど無視した。