作为一个神秘的电脑极客,Farmer John 使用二进制数字给他的所有奶牛编号。但是,他有一点儿迷信,因此他只会使用包含 KKK 个 "1" 的二进制数字给奶牛编号。当然,每个编号的前导位始终是 "1"。
FJ 从最小的编号,也就是由 KKK 个 "1" 组成的二进制数开始,以递增的顺序给每头奶牛分配编号。非常不幸的是,他忘记了奶牛们的编号。现在,请你帮他确定第 NNN 个编号。
7 3
10110
对于 100%100\%100% 的数据:
1≤N≤1071 \le N \le 10^71≤N≤107,1≤K≤101 \le K \le 101≤K≤10。
使用您的 清北信奥登峰计划 通用账户