#abc216g. [abc216_g]01Sequence
[abc216_g]01Sequence
题目描述
考虑一个由 0
和 1
组成的长度为 的序列 ,满足以下条件:
对于每个 ,在 中至少有 个
1
。
输出一个满足条件的序列,其中 1
的数量最少。
在约束条件下,总是存在满足条件的序列。
约束条件
- $1 \leq M \leq \min(2 \times 10^5, \frac{N(N+1)}{2} )$
- 若 ,则 。
- 输入中的所有值都是整数。
输入格式
从标准输入读入数据,输入格式如下:
输出格式
输出一个由 0
和 1
组成的序列 ,元素之间用空格分隔。
该序列必须满足上述所有要求。
示例输入1
6 3
1 4 3
2 2 1
4 6 2
示例输出1
0 1 1 1 0 1
另一个可接受的答案是 1 1 0 1 1 0
。
而 0 1 1 1 1 1
,其中 1
的数量多于最少的情况,不可接受。
示例输入2
8 2
2 6 1
3 5 3
示例输出2
0 0 1 1 1 0 0 0