CF1003B.Binary String Constructing

普及-

通过率:0%

时间限制:1.00s

内存限制:256MB

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 1≤i<n1 \le i \lt n) such that si≠si+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 1≤i<n1 \le i \lt n and si≠si+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.

给你三个整数 aa、bb 和 xx。你的任务是构造一个长度为 n=a+bn = a + b 的二进制字符串 ss,使得其中恰好包含 aa 个字符 0、bb 个字符 1,且恰好有 xx 个下标 ii(满足 1≤i<n1 \le i \lt n)使得 si≠si+1s_i \ne s_{i + 1}。题目保证答案一定存在。

例如,对于字符串 "01010",有四个下标 ii 满足 1≤i<n1 \le i \lt n 且 si≠si+1s_i \ne s_{i + 1}(即 i=1,2,3,4i = 1, 2, 3, 4)。对于字符串 "111001",有两个这样的下标 ii(即 i=3,5i = 3, 5)。

注意:二进制字符串是一个非空的字符序列,其中每个字符均为 0 或 1。

输入格式

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

输入的第一行包含三个整数 aa、bb 和 xx(1≤a,b≤1001 \le a, b \le 100,1≤x<a+b1 \le x \lt 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.

仅输出一个字符串 ss,其中 ss 是任意一个满足上述条件的二进制字符串。保证答案一定存在。

输入输出样例

  • 输入#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;

第一个样例的所有可能答案:

  • 1100;
  • 0011。

第二个样例的所有可能答案:

  • 110100;
  • 101100;
  • 110010;
  • 100110;
  • 011001;
  • 001101;
  • 010011;
  • 001011。

输入解题思路,AI测评打分。不知道怎么写?

首页