atcoderで下記問題に対して
https://atcoder.jp/contests/abc150/tasks/abc150_c
下のコードで回答されている方がいて、
4行目のrangeの範囲が1~n+1になるのかが理解できず困っています。
3!通りだとrangeは3ではないのでしょうか?
ご教示よろしくお願いいたします。
python
1import itertools 2 3n = int(input()) 4p = tuple(map(int,input().split())) 5q = tuple(map(int,input().split())) 6**ls = list(itertools.permutations(range(1,n+1)))** #順列生成 7print(abs(ls.index(p)-ls.index(q)))
回答1件
あなたの回答
tips
プレビュー