atcoderで下記問題に対して
問題
下のコードで回答されている方がいて、
この9行目
ans = [elem ^ A for elem in a]
ここの処理が理解できず困っています。
なぜans = [A]ではなくこういった書き方なのでしょうか?
ご教示よろしくお願いいたします。
python
1n = int(input()) 2a = list(map(int,input().split())) 3 4A = 0 5 6for elem in a: 7 A ^= elem 8 9ans = [elem ^ A for elem in a] 10 11print(*ans)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/23 08:00 編集