305769: CF1088B. Ehab and subtraction
Memory Limit:256 MB
Time Limit:1 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
Ehab and subtraction
题意翻译
给定一个长度为n的序列a[],要求做m次操作 一次操作定义为,从序列中找出最小的正整数,记为x,并令序列中所有不为0的数减去x,并输出这个x 如果序列中全是0那么输出0题目描述
You're given an array $ a $ . You should repeat the following operation $ k $ times: find the minimum non-zero element in the array, print it, and then subtract it from all the non-zero elements of the array. If all the elements are 0s, just print 0.输入输出格式
输入格式
The first line contains integers $ n $ and $ k $ $ (1 \le n,k \le 10^5) $ , the length of the array and the number of operations you should perform. The second line contains $ n $ space-separated integers $ a_1, a_2, \ldots, a_n $ $ (1 \le a_i \le 10^9) $ , the elements of the array.
输出格式
Print the minimum non-zero element before each operation in a new line.
输入输出样例
输入样例 #1
3 5
1 2 3
输出样例 #1
1
1
1
0
0
输入样例 #2
4 2
10 3 5 3
输出样例 #2
3
2