CF1003B.Binary String Constructing

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

You are given three integers aa , bb and xx . Your task is to construct a binary string ss of length n=a+bn = a + b such that there are exactly aa zeroes, exactly bb ones and exactly xx indices ii (where 1i<n1 \le i < n ) such that sisi+1s_i \ne s_{i + 1} . It is guaranteed that the answer always exists.

For example, for the string "01010" there are four indices ii such that 1i<n1 \le i < n and sisi+1s_i \ne s_{i + 1} ( i=1,2,3,4i = 1, 2, 3, 4 ). For the string "111001" there are two such indices ii ( i=3,5i = 3, 5 ).

Recall that binary string is a non-empty sequence of characters where each character is either 0 or 1.

输入格式

The first line of the input contains three integers aa , bb and xx ( 1a,b100,1x<a+b)1 \le a, b \le 100, 1 \le x < a + b) .

输出格式

Print only one string ss , where ss is any binary string satisfying conditions described above. It is guaranteed that the answer always exists.

输入输出样例

  • 输入#1

    2 2 1
    

    输出#1

    1100
    
  • 输入#2

    3 3 3
    

    输出#2

    101100
    
  • 输入#3

    5 3 6
    

    输出#3

    01010100
    

说明/提示

All possible answers for the first example:

  • 1100;

All possible answers for the second example:

  • 110100;
  • 101100;
  • 110010;
  • 100110;
  • 011001;
  • 001101;
  • 010011;
首页