Public Judge

pjudge

Time Limit: 1 s Memory Limit: 512 MB Total points: 100
[-9]

# 21684. 【NOIP Round #2】就这

Statistics

题目描述

小 A 给出了三个整数 n,m,k 满足 0km<n,他想让小 B 构造一个长度为 n01 串。

小 B 说:“就这?”,然后随手写下了 n1 ,显然这个串是满足条件的。

小 A 不想让 1 的个数太多,于是要求这个 01 串每个长度为 m 的子串至多k1

小 B 说:“就这?”,然后随手写下了 n0 ,显然这个串也是满足条件的。

小 A 也不想让 1 的个数太少,于是又要求这个 01 串每个长度为 m+1 的子串至少k1

你说:“就这?”,然后也要随手写下一个满足小 A 给的所有条件的串。

在本题中约定 TS 的子串当且仅当 T 是由 S 从头或从尾删掉若干个字符(可以不删)形成的串。

输入格式

共一行,包含三个整数,依次为 n,m,k

输出格式

共一行一个长度为 n01 串,如果有多个串满足条件输出任意一个即可。

样例

样例输入 1

4 2 1

样例输出 1

0100

样例解释 1

0100 共有 3 个长度为 m 的子串,分别为 011000,它们均只包含 k1

0100 共有 2 个长度为 m+1 的子串,分别为 010100 ,它们均包含 k1

0100 满足条件。

同时,不止一个串满足条件,比如 0010 也满足条件,所以输出 0010 也是正确的!

样例输入 2

5 4 4

样例输出 2

11111

数据范围

本题共有 10 个测试点,每个测试点 10 分。

对于所有测试点,保证 0km<n105,0<m

对于测试点 1,2,保证 n20

对于测试点 3,4,保证 n100

对于测试点 5,6,保证 n1000

对于测试点 7,保证 k=m

对于测试点 8,保证 m=n1

对于测试点 9,10,无特殊限制。