410776: GYM104101 I Digit Problem

Memory Limit:256 MB Time Limit:1 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

I. Digit Problemtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard output

有三个二进制数 $$$x, y, z$$$ $$$(y \le x, z = x - y)$$$ (可能含有前导零)。

现在你知道 $$$x$$$ 和 $$$y$$$ 的二进制表示中都有 $$$a$$$ 个 $$$1$$$,$$$b$$$ 个 $$$0$$$ $$$(a + b > 0)$$$,另外你还知道 $$$z$$$ 的二进制表示中有 $$$c$$$ 个 $$$1$$$。

请问你能否找出一组合法的 $$$x, y$$$ 满足上述条件, 若不存在输出"-1"(不包含引号)。

Input

一行三个整数 $$$a, b, c$$$ $$$(0 \le a, b, c \le 5 \times 10^5, a + b > 0)$$$。

Output

若存在合法解,输出两行,第一行为数 $$$x$$$ 的二进制形式,第二行为数 $$$y$$$ 的二进制形式。输出的两个数的长度必须为 $$$a+b$$$ ,可以含有前导零。

若不存在合法解,输出一行"-1"(不包含引号)。

注意输出格式

ExamplesInput
1 2 2
Output
100
001
Input
1 2 3
Output
-1

加入题单

上一题 下一题 算法标签: