HDU1163 Eddy's digital Roots(九余数定理)

一个数对九取余,得到的数称之为九余数
一个数的九余数等于它的各个数位上的数之和的九余数
 1 #include<stdio.h>
 2 int main()
 3 {
 4     int n;
 5     while(scanf("%d",&n)&&n)
 6     {
 7         int ans=1;
 8         for(int i=0;i<n;i++)  
 9             ans=ans*n%9;
10         if(ans) printf("%d
",ans);
11         else printf("9
");                      
12     }    
13 }
原文地址:https://www.cnblogs.com/lqquan/p/3725321.html