前提
問題で for 関数が出て来ているのですが、初めて習った時、文の初めからfor を使っているイメージがありました。今回の問題では冒頭でinput()のあとに付けられており、疑問に思いました。そこに置くことでどのようにinput()に影響するのか教えて頂けると嬉しいです。
問題
長さ N の数列Aが与えられます。Aの中に 0 が含まれていない場合はYESを、 0 が含まれている場合はNOを出力してください。
### 該当のソースコード n = int(input()) a = [int(input()) for x in range(n)] flag = True for ele in a: if ele == 0: flag = False break if flag: print("YES") else: print("NO") ```ここに言語名を入力 ソースコード python ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
![guest](/img/icon/icnUserSample.jpg)
回答2件
あなたの回答
tips
プレビュー