题解 | #数字之和#
数字之和
https://www.nowcoder.com/practice/ae759916631f4711a90c4d4d9657f4b0
#include <iostream> using namespace std; int main() { int a,sum=0,sq,sqsum=0; while (cin >> a) { // 注意 while 处理多个 case sq = a * a; //平方 while (a != 0){ sum += a%10; //数字各位累和 a /= 10; } while (sq != 0){ sqsum += sq%10; //平方各位累和 sq /= 10; } cout << sum <<" "<< sqsum << endl; } }