Toggle navigation
PIPIOJ
F.A.Qs
Web Board
ProblemSet
Source/Category
Status
Ranklist
Contest
Recent
Login
Problem1333--拳击PIPI
1333: 拳击PIPI
Time Limit:
1 Sec
Memory Limit:
128 MB
Submit:
82
Solved:
28
[
Submit
] [
Status
] [
Web Board
] [Creator:
]
Description
PIPI今天被胖揍了一顿,他决定玩一个拳击游戏泄愤。
已知共有N个沙袋,每个沙袋标号从1到N。对于标号为i的沙袋,PIPI可以获得(i^N)mod(10^9+7)的分数。
请问PIPI从所有沙袋获得分数的异或和为多少?
Input
输入一个正整数N(N<=10^7)。
Output
输出PIPI从所有沙袋获得分数的异或和。
Sample Input
3
Sample Output
18
HINT
N=3时,1^3=1,2^3=8,3^3=27,1 xor 8 xor 27为18。
Source/Category
中等
数学
筛法