Cho dãy A gồm n phần tử 1, 2, 3, …, n. Người ta thực hiện trên dãy số này đúng k lần hai thao tác sau:
Với u, v, l, r là các hằng số cho trước.
Hãy đưa dãy A sau khi thực hiện k lần 2 thao tác nói trên.
Dữ liệu:
+ Dòng 1: hai số nguyên dương n, k (1 ≤ n ≤ 100, 1 ≤ k ≤ 109)
+ Dòng 2: gồm hai số nguyên dương u, v ( 1 ≤ u < v ≤ n)
+ Dòng 3: gồm hai số nguyên dương l, r ( 1 ≤ l < r ≤ n)
Kết quả: ghi trên n dòng, dòng thứ i ( I = 1 g n) ghi giá trị của phần tử thứ i của dãy A sau khi thực hiện k lần hai thao tác nói trên.
Ví dụ:
INP |
OUT |
Giải thích |
7 2 2 5 3 7 |
1 2 4 3 5 7 6 |
Dãy ban đầu: 1 2 3 4 5 6 7 Lần 1: 1 5 4 3 2 6 7 1 5 7 6 2 3 4 Lần 2: 1 2 6 7 5 3 4 1 2 4 3 5 7 6
|