AtCoder Beginner Contest 373の解説記事です。
目次
ABC373 A – September
問題
問題文の要約は以下の通りです。
問題の要約
英小文字からなる 12 個の文字列がある。\(i\) 番目の文字列長さが \(i\) となっているものがいくつあるか求めよ。
解説
文字列長さをlen
関数を使用して条件を満たしているか判定する。
解説
答えを格納する変数を用意します。
# 答えを格納する変数
ans=0
\(S_1\) から \(S_{12}\) 順に判定します。入力を受け取り、\(S_i\) の長さが \(i\) のとき答えに+1
します。文字列の長さはlen
関数で求めることができます。
# S_1 から S_12 まで順に判定する
for i in range(1,13):
# 入力を受け取る
S=input()
# S_i の長さが i のとき答えに+1する
if len(S)==i:
ans+=1
答えを出力します。
# 答えを出力
print(ans)
解答
# 答えを格納する変数
ans=0
# S_1 から S_12 まで順に判定する
for i in range(1,13):
# 入力を受け取る
S=input()
# S_i の長さが i のとき答えに+1する
if len(S)==i:
ans+=1
# 答えを出力
print(ans)