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

    solution

    Đề bài: [Hệ điều hành Unix] Liệt kê các ngày trong tháng khớp trường ngày

    Ngày trong tháng khớp

    Cho trường ngày (day of month, 1..31) và số ngày của tháng D (28..31), hãy liệt kê các ngày khớp và không vượt quá D, tăng dần, cách nhau dấu cách.

    Hỗ trợ *, a, a-b, a,b,c, */n, a-b/n.

    Ví dụ

    Input:

    */10
    31
    

    Output:

    1 11 21 31
    

    */10 từ 1: 1,11,21,31 (đều <=31).

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

      Dòng 1: trường ngày. Dòng 2: số ngày D của tháng.

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

      28 <= D <= 31; biểu thức trường ngày hợp lệ.

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

      Các ngày khớp <= D, tăng dần, cách nhau dấu cách.

    Ví dụ:

    Đầu vào:

    */10
    31
    

    Đầu ra:

    1 11 21 31

    Giải thích:

    Bước 10 từ 1, đều <= 31.

    Đang tải editor...