计算 1992个1992相乘后的结果的后两位
【分析】: 积的个位和十位只与被乘数和乘数的个位和十位有关,也就是说,这道题可以归结为1992个92相乘,且本次乘积是下一次相乘的被乘数。
所以我们只需要取末两位参与运算就行了。
# include<iostream>
# include<cstdio>
using namespace std;
int main (void)
{
int t = 0;
int i = 1;
do
{
t++;
i = (i*92)%100;
}while(t!=1992);
cout<<i<<endl;
return 0;
}