#CCBCHBAHAI0000072. Dịch vòng phải d bước bằng mảng phụ (Right Rotate by d Using an Auxiliary Array)
Dịch vòng phải d bước bằng mảng phụ (Right Rotate by d Using an Auxiliary Array)
Dịch vòng phải d bước bằng mảng phụ (Right Rotate by d Using an Auxiliary Array)
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho mảng số nguyên và số nguyên không âm . Chuẩn hóa
Sau khi dịch vòng phải bước, mảng kết quả thỏa
Hãy tạo bằng mảng phụ và in kết quả. Công thức có thêm để chỉ số trước phép modulo không âm.
Input
Dòng đầu chứa và . Dòng thứ hai chứa số nguyên .
Output
In mảng sau khi dịch vòng phải bước.
Subtask
Subtask 1 (20 điểm): , , .
Subtask 2 (30 điểm): , , .
Subtask 3 (50 điểm): , , .
Ví dụ
Input
6 8
10 20 30 40 50 60
Output
50 60 10 20 30 40
Giải thích
, nên hai phần tử cuối chuyển lên đầu theo đúng thứ tự.