他们是排列好的,而且包含所有长度为 NNN 且这个二进制数中 111 的位数的个数小于等于 LLL(L≤NL \leq NL≤N)的数。
你的任务是输出满足长度为 NNN,且 111 的个数小于等于 LLL 的第 iii 小的那个二进制数(保证这个数存在)。
例:100101100101100101 中,N=6N=6N=6,含有 111 的个数为 333。
一行三个整数 N,L,iN,L,iN,L,i。
输出满足条件的第 iii 小的二进制数。
5 3 19
10011
题目翻译来自NOCOW。
USACO Training Section 3.2
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户