Time limit: 1.0s , Memory limit: 256M , Points: 0 (partial)
Cho dãy hoán vị gồm
phần tử. Hãy tính các giá trị hàm
thuộc một trong hai loại sau với mọi
:
- Loại
:
- Loại
:
Input
- Dòng đầu tiên chứa hai số nguyên
và
, với
cho biết hàm
thuộc loại
.
- Dòng thứ hai chứa
số nguyên của dãy
.
- Dữ liệu đảm bảo dãy
là một dãy hoán vị hợp lệ.
Output
- In ra trên một dòng là các giá trị hàm
theo thứ tự tăng dần chỉ số
, cách nhau bởi khoảng trắng.
Examples
Sample Input 1
4 1
2 3 1 4
Sample Output 1
-5 -3 -4 3
Sample Input 2
4 2
2 3 1 4
Sample Output 2
2 2 3 3
Scoring
- Subtask
với
số điểm:
và
- Subtask
với
số điểm:
và
- Subtask
với
số điểm:
và
Notes
Trong ví dụ , với
:
- Với
:
- Với
:
- Với
:
Vì vậy,
Comments