質問: input().split() A=[] B=[] for i in range(N): if i < N: print(A[1] + B[N]) else: break
回答: コードを読んで気になった点。 * `input().split()`で初期化した`A`と`B`に対して空のリストを代入しています これだとfor文に入る手前で`A`も`B`も空になってしまっているのでは? * forブロック内のif文 このif文必要ですか?(あっても動作はするんですが...) 以下のコードを実行してみてください。 ``` for i in range(10): print(i) ``` * printする内容 `A[1] + B[N]`で良いのでしょうか? あと、文字列を適切に数値にキャストしないと足し算できません。 キャストするタイミングはいくつか考えられます。 ご自身で挑戦してみてください。