Đ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++
nếu nộp scratch thì nộp sao ạ
Tốn 5 đấm do đọc đề không kĩ
Cập nhật: Đã update lại time và memory cho Scratch.
Cập nhật 2: Đã update lại time & memory cho Scratch.
bạn ơi, tăng thời gian cho scracth được ko.scracth sử lý hơi chậm,bạn kéo cho scratch lên 1,5 giây được ko
4 test sao kì vậy nhập 7 cái mà ra 17 cái ? t= 61225 n=có 6 dòng kết quả ra 17 cái chịu scratch ko làm được à
chuyển sang xâu -48