サントリープログラミングコンテスト2023(AtCoder Beginner Contest 321)の解説記事です。
目次
ABC321 A – 321-like Checker
問題
解説
文字列として入力を受け取りi-1
文字目とi
文字目を比較する。
解説
\(S\) を文字列として受け取ります。
# 入力
N=input()
狭義単調減少になっていない場合はNo
を出力します。
# 狭義単調減少になっていない場合はNoを出力
for i in range(1,len(N)):
if N[i-1]<=N[i]:
print('No')
exit()
321-like Number のとき、すなわちすべての桁で狭義単調減少になっているときはYes
を出力します。
# 321-like Number のときYesを出力
print('Yes')
解答
# 入力
N=input()
# 狭義単調減少になっていない場合はNoを出力
for i in range(1,len(N)):
if N[i-1]<=N[i]:
print('No')
exit()
# 321-like Number のときYesを出力
print('Yes')