Điểm:
120
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho một số nguyên dương \(n\), hãy tính tổng các chữ số của số nguyên đã cho.
Input
- Dòng thứ nhất chứa số \(t(1\leq t\leq 10^5)\) - Thể hiện số testcase
- \(n\) dòng tiếp theo, mỗi dòng chứa số nguyên \(n(1\leq n\leq 10^9)\)
Output
- Ứng với mỗi testcase, in ra đáp án cần tìm
Example
Test 1
Input
2
15
24
Output
6
6
Bình luận
include <bits/stdc++.h>
define ll long long
using namespace std;
ll sum_number(ll n){
if (n<10) return n;
return (n%10+sum_number(n/10));
}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
ll n; cin >> n;
for (ll i=0;i<n;i++){ ll res; cin >> res;
cout << sum_number(res) << " ";
}
return 0;
}
c++
code này python làm sao vây j bạn