标签:
1 1
471
/*同余定理 即 a三b mod m 则存在一个k使得a=b+k*m 要想使最后三位为111,则小光棍数最后三位必须为471,因为(1000*d+471)^3最后三位数只有471决定 这道题 a = 471 mod 1000 => a = 471 + 1000*m 由于471是第一个所以a = 471 + 1000*(m-1) */ #include<stdio.h> int main() { long long m; int t; scanf("%d",&t); while(t--) { scanf("%lld",&m); printf("%lld\n",471+1000*(m-1)); } return 0; }
标签:
原文地址:http://www.cnblogs.com/a1225234/p/4692770.html