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

    solution

    Đề bài: [Java] Mở rộng khoảng số '1-5,7,9-11'

    Một biểu thức chỉ định trang in dạng '1-3,5,7-9' cần được mở rộng thành danh sách số nguyên tăng dần. Hãy đọc một dòng biểu thức, parse bằng split(',') rồi với mỗi phần xử lý 'a-b' (mở rộng a..b) hoặc 'k' (số đơn). In ra dãy số cách nhau bởi một khoảng trắng.

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

      Một dòng duy nhất, không khoảng trắng, các phần ngăn bởi ',' .

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

      Tổng số phần tử sinh ra ≤ 10000; a ≤ b; số ≤ 10^6.

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

      Các số nguyên cách nhau khoảng trắng, theo đúng thứ tự đầu vào.

    Ví dụ:

    Đầu vào:

    1-3,5,7-9
    

    Đầu ra:

    1 2 3 5 7 8 9

    Giải thích:

    Mở rộng: 1 2 3 5 7 8 9.

    Đang tải editor...