新来的紫芝眉宇,参加过亚洲区域赛晋级
It's Saturday today, what day is it after11 + 22 + 33 + ... + NN days?...1,2,2,1,2,6,0,
1,4,6,4,3,1,0,
1,1,4,2,1,6,0,
1,2,5,1,5,1,0,
1,4,1,4,4,6,0,
1,1,3,2,6,1,0,
1,2,2,1,2,6,0,
2.然后打表求出...[1,42]区间每个数n的(n^n)%7,再求a数组的前缀和b数组,
sum表示一个循环节所贡献的天数,即sum=(1^1+2^2+3^3+......+41^41+41^42)%7=6;
对于每一个样例...n,直接计算即可
AC代码:C++
#include
using namespace std;
chars[10][10] = {"Saturday", "Sunday...("%s\n", s[ans]);
}
return 0;
}
另一种计算sum的方法:
#include
using namespace std;