C2-05 · Tách chữ số
Xem dạng PDF
Gửi bài giải
Điểm:
1,00
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Tác giả:
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
Python
Đề
Cho một số nguyên dương ~n~ có đúng ba chữ số. Tách ~n~ thành chữ số hàng trăm, hàng chục, hàng đơn vị và tính tổng ba chữ số đó.
Dữ liệu vào
Một dòng chứa số nguyên ~n~.
Kết quả
- Dòng đầu: chữ số hàng trăm, hàng chục, hàng đơn vị, cách nhau một dấu cách.
- Dòng thứ hai: tổng ba chữ số.
Ràng buộc
- ~100 \le n \le 999~.
Ví dụ 1
Dữ liệu vào:
472
Kết quả:
4 7 2
13
Ví dụ 2
Dữ liệu vào:
905
Kết quả:
9 0 5
14
Giải thích ví dụ
- Ví dụ 1: ~472 = 4 \times 100 + 7 \times 10 + 2~; tổng ~4 + 7 + 2 = 13~.
- Ví dụ 2: chữ số hàng chục là 0 vẫn phải in; tổng ~9 + 0 + 5 = 14~.
Ghi chú
- Gợi ý của sách: dùng
//và%(mục 2.3.1:472 % 10là 2,472 // 10là 47). - Hai dòng kết quả: không gộp tổng vào dòng đầu.
Nguồn trong sách: Bài C2-05, mục 2.10, giáo trình Lập trình cơ sở với Python — TS. Nguyễn Quốc Long · Mức: (**)
Đang tải...