高精度数各位数之和
高精度数各位数之和
描述
输入一个高精度数,输出它各个位数数字之和。
输入
输入一行,包含一个正整数,数字的位数不超过1000位。
输出
输出高精度数的各位数之和。
输入样例 1
123456789009876543211234567890
输出样例 1
135
#include <iostream> #include <string> using namespace std; int main() { string num; cin >> num; // 输入高精度数 int sum = 0; for (int i = 0; i < num.size(); i++) { sum += num[i] - '0'; // 将字符转换为数字并加到总和中 } cout << sum << endl; // 输出总和 return 0; }