#PCBBAY0000020. Dấu phân cách hàng nghìn cho số nguyên (Thousands Separators for Integers)
Dấu phân cách hàng nghìn cho số nguyên (Thousands Separators for Integers)
Dấu phân cách hàng nghìn cho số nguyên (Thousands Separators for Integers)
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho số nguyên , có thể âm hoặc bằng . Hãy biểu diễn số dưới dạng thập phân, chia phần trị thành các nhóm tối đa ba chữ số từ phải sang trái và dùng dấu phẩy , ngăn cách các nhóm. Không thêm dấu phẩy vào đầu hoặc cuối số; nếu , dấu trừ nằm trước nhóm đầu tiên.
Input
Dòng duy nhất chứa số nguyên .
Output
In một dòng biểu diễn số nguyên với dấu phẩy phân cách các nhóm ba chữ số.
Subtask
- Subtask 1 (100 điểm): .
Ví dụ
Ví dụ 1
Input
1234567
Output
1,234,567
Giải thích. Nhóm các chữ số của 1234567 thành từng nhóm ba từ phải sang trái; giữ dấu âm nếu có. Kết quả là 1,234,567.
Ví dụ 2
Input
0
Output
0
Giải thích. Nhóm các chữ số của 0 thành từng nhóm ba từ phải sang trái; giữ dấu âm nếu có. Kết quả là 0.
Ví dụ 3
Input
-987654321
Output
-987,654,321
Giải thích. Nhóm các chữ số của -987654321 thành từng nhóm ba từ phải sang trái; giữ dấu âm nếu có. Kết quả là -987,654,321.