Định nghĩa lớp Wrap bọc mảng int[]. Indexer this[int i]: nếu i >= 0 trả arr[i % n]; nếu i < 0 trả arr[((i % n) + n) % n] (vòng). Đọc n, mảng, q truy vấn chỉ số nguyên. In từng kết quả.
Dòng 1: n. Dòng 2: n số. Dòng 3: q. Dòng 4: q số chỉ số.
1 <= n <= 1000; 1 <= q <= 1000; |i| <= 10^9.
Một dòng chứa q số cách nhau khoảng trắng.
Ví dụ:
Đầu vào:
4
10 20 30 40
5
0 1 -1 -4 5
Đầu ra:
10 20 40 10 20
Giải thích:
Đang tải editor...