Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Java] Định dạng số có dấu phẩy

    Cho một số nguyên không âm nnn. Hãy in lại số đó nhưng chèn dấu phẩy , để ngăn cách các nhóm 333 chữ số tính từ phải sang trái, theo cách viết số thường gặp.

    Ví dụ 123456712345671234567 được viết thành 1,234,567. Số có không quá 333 chữ số được giữ nguyên.

    Gợi ý: có thể đọc số dưới dạng chuỗi, sau đó dựng kết quả bằng cách duyệt từng ký tự và chèn dấu phẩy tại các vị trí phù hợp.

    • Định dạng đầu vào:

      Một dòng duy nhất chứa số nguyên không âm nnn (không có dấu cách hay dấu phẩy).

    • Ràng buộc đầu vào:

      0≤n≤10180 \le n \le 10^{18}0≤n≤1018.

    • Định dạng đầu ra:

      In ra số nnn đã được chèn dấu phẩy ngăn cách nhóm 333 chữ số.

    Ví dụ:

    Đầu vào:

    1234567
    

    Đầu ra:

    1,234,567

    Giải thích:

    Tách từ phải sang trái thành các nhóm 567, 234, 1; ghép lại thành `1,234,567`.

    Đang tải editor...