題目:
http://luckycat.kshs.kh.edu.tw/homework/q11332.htm
注意事項:
1. 請使用 long long int
#include <stdio.h> long long int digit_sum(long long int n) { long long int sum; sum = n; while (n >= 10) { sum = 0; while (n > 0) { sum += n % 10; n /= 10; } n = sum; } return sum; } int main() { long long int n; while (fscanf(stdin, "%lld", &n), n>0) { printf("%lld\n", digit_sum(n)); } return 0; }
全站熱搜
留言列表