Description
Input
Output
Sample Input
Sample Output
题解:直接相乘,会溢出,可以对一个10的倍数进行求模(例如1000)就可以防止溢出,这里没有别的技巧了。详见代码。
1 #include <cstdio> 2 3 int main() 4 { 5 int a, b, sum; 6 while (scanf("%d%d", &a, &b) != EOF && (a && b)) 7 { 8 sum = 1; 9 while (b--) 10 { 11 sum *= a; 12 sum %= 1000; 13 } 14 printf("%d ", sum); 15 } 16 return 0; 17 }