Problem Description
对于任意两个正整数a,b(0<=a,b<10000)计算ab各位数字的和的各位数字的和的各位数字的和的各位数字的和。
Input
Output
对于每组输入数据,输出ab各位数字的和的各位数字的和的各位数字的和的各位数字的和。
Sample Input
2 3
5 7
0 0
Sample Output
8
5
计算ab各位数字的和的各位数字的和的各位数字的和的各位数字的和为(a*a*a*…)%9的结果
#include"stdio.h"
#include"string.h"int main()
{int a,b;while(scanf("%d%d",&a,&b)==2&&a+b){int res=1;for(int i=0;i<b;i++){res=(res*(a%9))%9;}if(res)printf("%d\n",res);elseprintf("9\n");}return 0;
}