8708: Problem J.数组迭代

内存限制:256 MB 时间限制:1 S
题面:传统 评测方式:文本比较 上传者:
提交:601 通过:171

题目描述

给你一个长度为$n$的数组$A$,你将通过以下方式迭代$K$次。

首先,记录当前数组的最小值为$MIN(A)$,然后对数组中每个元素$a_{i}$替换为$MIN(A)-a_{i}$,得到一轮迭代后的结果。

输出$K$轮迭代后的$A$数组。


输入格式

第一行两个整数$n,k$,$(1 \leq n \leq 10^3, 0 \leq k \leq 10^3)$代表数组长度和迭代轮次。

第二行给你$n$个数$a_{i}, (-100 \leq a_{i} \leq 100)$,为原数组中的元素。

输出格式

输出$n$个整数,代表$k$轮迭代后的数组。

输入样例 复制

6 1
1 1 4 5 1 4

输出样例 复制

0 0 -3 -4 0 -3