名もなき未知

エンジニアリングとか、日常とかそういうのをまとめる場所。アクセス解析のためGAを利用、Googleに情報を送信しています。商品紹介のためAmazonアフィリエイトを利用、Amazonに情報を送信しています。記事に関しては私が書いていない引用文を除いて自由にご利用ください。

No.64 XORフィボナッチ数列(2015/06/12)

少しためてといておく.

回答

#31996 No.64 XORフィボナッチ数列 - yukicoder

同じ数をXORで適応すると周期性があるので,n mod 3で計算結果を分ければ良い.

f0, f1, n = map(int, input().split())
if n % 3 == 0:
    print(f0)
elif n % 3 == 1:
    print(f1)
else:
    print(f0^f1)