top1编程
← 返回上一页

P2743. [USACO3.2]01串 Stringsobits

时间限制
1000 ms
内存限制
256 MiB
难度
2
知识点
USACO
知识点
USACO第3.2章

Description

考虑排好序的 NN1N311 \leq N \leq 31)位二进制数。

他们是排列好的,而且包含所有长度为 NN 且这个二进制数中 11 的位数的个数小于等于 LLLNL \leq N)的数。

你的任务是输出满足长度为 NN,且 11 的个数小于等于 LL 的第 ii 小的那个二进制数(保证这个数存在)。

例:100101100101 中,N=6N=6,含有 11 的个数为 33

Input Format

一行三个整数 N,L,iN,L,i

Output Format

输出满足条件的第 ii 小的二进制数。

5 3 19

10011