#D0922. 像素显影
像素显影
题目描述
小 B 找到一张 行 列的黑白像素图,却只拿到一串连续段长度。把像素从左到右、从上到下排成一条长度为 的序列,第一段是白色 0,第二段是黑色 1,第三段又是白色 0,依此交替。每个数字表示该段的像素个数。
第一段的长度可以为 ,表示序列从黑色开始;其余段的长度都大于 。给出全部 个段长,请还原并输出这张图。输入保证段长之和恰好为 。
输入格式
第一行三个整数 。第二行 个整数 ,依次是各段长度。
输出格式
输出 行,每行恰好 个字符 0 或 1,行内不加空格。
样例
3 3 3
5 2 2
000
001
100
2 4 4
0 3 2 3
1110
0111
1 6 4
2 1 2 1
001001
样例解释
样例 1 中,连续序列为 000001100,每 个字符换一行,得到所示图案。
样例 2 中,第一段为 ,因此先放三枚黑色像素,再放两枚白色像素,最后放三枚黑色像素,连续序列是 11100111。
样例 3 中,连续序列依次为 00、1、00、1,只有一行。
数据范围与约定
| 子任务 | 分值 | 限制 |
|---|---|---|
| 无额外限制 |
对于 的数据,,,,(),且 。
相关
在下列比赛中: