Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Viết chương trình nhập vào một số nguyên có 3 chữ số, in ra chữ số hàng trăm, hàng chục và hàng đơn vị.
Input
- Một số nguyên có 3 chữ số.
Output
- Dòng đầu tiên in chữ số hàng trăm.
- Dòng tiếp theo in chữ số hàng chục.
- Dòng cuối cùng in chữ số hàng đơn vị.
Example
Test 1
Input
247
Output
2
4
7
Bình luận
Spoiler Alert
Approach 1
Để lấy \(k\) chữ số cuối của \(n\), ta lấy \(t \equiv n\) \((mod\) \(10^k)\) \(\Leftrightarrow\) \(t\) \(=\) \(n\) \(mod\) \(10^k\) (mod là phép chia lấy dư)
Để xóa \(k\) chữ số cuối của \(n\), ta lấy \(n = \lfloor\frac{n}{10^k}\rfloor\) \(\Leftrightarrow\) \(n\) \(=\) \(n\) \(div\) \(10^k\) (div là phép chia lấy nguyên)
Từ đó
Approach 2
8 bình luận nữa