前提・実現したいこと
AtCoderのABC170-Dを解いていると、以下のエラーメッセージが出ました。
https://atcoder.jp/contests/abc170/tasks/abc170_d
list index out of range
このエラーが出ている原因は何でしょうか?
よろしくお願いします。
該当のソースコード
import copy n= int(input()) a = list(map(int, input().split())) copy_a = copy.deepcopy(a) l =len(a) for i in range(l) for j in range(n): if not a[i]==copy_a[j]: if a[i]%copy_a[j]==0: a.pop(i) print(l)
python(3.82)
#補足
始めて1週間なのでお見苦しいところもあると思いますが、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/08 09:59
2020/08/08 10:06 編集
2020/08/08 10:07