Đọc N số vào slice a và K (0 <= K <= 1e9). Xoay trái K vị trí (phần tử a[K mod N] thành a[0]). Dùng K = K mod N rồi nối lại: a = append(a[K:], a[:K]...). In N phần tử kết quả cách nhau dấu cách.
Dòng 1: N K. Dòng 2: N số.
1 <= N <= 100000, 0 <= K <= 1000000000
Một dòng N số sau khi xoay.
Ví dụ:
Đầu vào:
5 2
1 2 3 4 5
Đầu ra:
3 4 5 1 2
Giải thích:
Đang tải editor...