Codeforces Round 494 (Div. 3) |
---|
Закончено |
Задано три целых числа $$$a$$$, $$$b$$$ и $$$x$$$. Ваша задача — составить бинарную строку $$$s$$$ длины $$$n = a + b$$$ таким образом, что в ней ровно $$$a$$$ нулей, ровно $$$b$$$ единиц и ровно $$$x$$$ таких индексов $$$i$$$ ($$$1 \le i < n$$$), что $$$s_i \ne s_{i + 1}$$$. Гарантируется, что ответ всегда существует.
Например, для строки "01010" есть ровно четыре индекса $$$i$$$ таких ,что $$$1 \le i < n$$$ и $$$s_i \ne s_{i + 1}$$$ ($$$i = 1, 2, 3, 4$$$). Для строки "111001" существует два таких индекса $$$i$$$ ($$$i = 3, 5$$$).
Напомним, что бинарная строка — это непустая последовательность, состоящая из символов 0 и 1.
Первая строка входных данных содержит три целых числа $$$a$$$, $$$b$$$ и $$$x$$$ ($$$1 \le a, b \le 100, 1 \le x < a + b)$$$.
Выведите строку $$$s$$$, где $$$s$$$ — это любая бинарная строка, удовлетворяющая описанным выше ограничениям. Гарантируется, что ответ всегда существует.
2 2 1
1100
3 3 3
101100
5 3 6
01010100
Все возможные ответы для первого тестового примера:
Все возможные ответы для второго тестового примера:
Название |
---|