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] Xoay mảng sang trái k bước

    Dòng đầu là mảng các số, dòng thứ hai là số nguyên không âm k. Xoay mảng sang TRÁI k bước (phần tử đầu chuyển về cuối). k có thể lớn hơn độ dài mảng (dùng k % n). In kết quả trên một dòng cách nhau bởi dấu cách.

    Ví dụ:

    Input:
    1 2 3 4 5
    2
    Output:
    3 4 5 1 2
    
    • Định dạng đầu vào:

      Dòng 1: mảng các số cách nhau bởi dấu cách. Dòng 2: số nguyên k ≥ 0.

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

      0 ≤ số phần tử ≤ 100; 0 ≤ k ≤ 10^6.

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

      Mảng sau khi xoay trái k bước, cách nhau bởi một dấu cách. Mảng rỗng in dòng trống.

    Ví dụ:

    Đầu vào:

    1 2 3 4 5
    2
    

    Đầu ra:

    3 4 5 1 2

    Giải thích:

    Xoay trái 2 bước: 1 và 2 chuyển về cuối, được 3 4 5 1 2.

    Đang tải editor...