首页 > OJ, 算法 > ZJU OJ 1115

ZJU OJ 1115

2012年8月25日 发表评论 阅读评论

模九算digital root

不要用long long,字符串处理

#include <iostream>
#include <string>
using namespace std;
 
int main(){
    string s;
    while(cin >> s){
		if (s == "0")
			break;
        int n = 0;
        for(int i = 0;i != s.size();i++)
            n += s[i] - '0';
        n %= 9;
        if(n == 0) n=9;
        cout << n << endl;
    }
    return 0;
}
分类: OJ, 算法 标签: , , , , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.