A. 不要三个一

    Type: Default File IO: three 1000ms 512MiB

不要三个一

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

33DAI 有 nn 个数字,其中有 mm 个是 11,有 nmn-m 个是 00

他想把这些数字拼凑成一个 nn 位的二进制数,并且希望这个数对应的十进制尽可能大。Kitten 很快告诉了他,只要把 11 放前面,00 放后面就好了。

33DAI 想进一步考考 Kitten,于是他要求 Kitten 拼出来的数中不能有连续的三个 11。这当然难不倒 Kitten,你能拼出来吗?

输入格式

两个数 n,mn,m

输出格式

输出 mm11nmn-m00 能拼出来的“最大的”、“不包含连续三个 11”的二进制数。

2 1
10
5 4
11011
10 3
1101000000

数据规模与约定

对于 100%100\% 的数据,1mn1001\le m\le n\le 100,题目保证必然存在合法的方案。

  • 子任务 1(10 分):保证 m=1m=1
  • 子任务 2(20 分):保证 n=m+m21n=m+\frac{m}{2}-1
  • 子任务 3(30 分):保证 n=8n=8
  • 子任务 4(40 分):没有特殊限制。

国庆欢乐赛5

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2024-10-7 14:00
End at
2024-10-7 17:30
Duration
3.5 hour(s)
Host
Partic.
31