Độ cao dãy số
Xem dạng PDF
Gửi bài giải
Điểm:
8,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Người đăng:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Ta gọi độ cao của một số nguyên dương K là tổng giá trị các chữ số của K. Ví dụ: số 18725 có độ cao là 23.
Cho dãy gồm n số nguyên dương ~A_1~, ~A_2~,….. ~A_N~.
Yêu cầu: In ra độ cao tương ứng của các phần tử.
Input:
Dòng 1: Chứa số nguyên dương N.
Dòng 2: Chứa các phần tử của dãy A, các số cách nhau ít nhất một dấu cách.
Output:
- Dòng 1: In rao độ cao tương ứng của các phần tử. Các số được ghi cách nhau ít nhất một dấu cách.
Example:
Input:
5
16 5 49 30 25
Output:
7 5 13 3 7
constraint:
~2 \le N \le 10000~, ~1 \le i \le N ~, ~0 < A_i \le 2.10^9~
Bình luận
include <bits/stdc++.h>
using namespace std; long long a[100005],n; int main() { cin >> n; for (long long i=1;i<=n;i++) cin>>a[i]; for (long long i=1;i<=n;i++) { long long z=a[i],DC = 0; while (z > 0) { DC += z % 10; z /= 10;} cout<<DC<<' '; } return 0; }
hello
include <bits/stdc++.h>
using namespace std; int a[100005], n; int main() { cin >> n; for (int i = 1; i <= n; i++) cin >> a[i]; for (int i = 1; i <= n; i++) {
long long z = a[i]; long long t = 0; while (z > 0) { t += z % 10; z /= 10; }
}
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.