格式化题目翻译
查看原帖
格式化题目翻译
519384
Link_Cut_Y楼主2023/2/7 15:30

加上了 LaTeX\LaTeX,改了一些不正确的地方。

效果

约翰在屋顶上唱歌,以此来与奶牛们交流。但是奶牛们的听力很奇怪,她们只能听到约翰的歌声变成0和1构成的信息串时的样子。约翰的声音里有 N(1N2000)N (1 \leq N \leq 2000)0011,奶牛听到的也是 NN 个,而且 0011 的数量不会变化,但是一部分 0011 可能偏离原来的位置,这就是约翰的歌声在传输时发生的“传输延迟”现象。0011 的偏离距离不会超过 D(OD<N)D(O \leq D < N),也就是说某一个码的原本位置和现在的位置之差的绝对值不大于 DD

比如,对于 0110D=1D = 1,传输延迟发生后可能出现 0101011010011010 这四种串.

给出约翰歌声的 0101 串形式和一个整数 K(1K108)K(1 \leq K \leq10^8),请计算传输延迟发生后一共有多少种可能的 0101 串,以及其中第 KK 大的串是什么。

源码

约翰在屋顶上唱歌,以此来与奶牛们交流。但是奶牛们的听力很奇怪,她们只能听到约翰的歌声变成0和1构成的信息串时的样子。约翰的声音里有 $N  (1 \leq N \leq 2000)$ 个 $0$ 或 $1$,奶牛听到的也是 $N$ 个,而且 $0$ 和 $1$ 的数量不会变化,但是一部分 $0$ 或 $1$ 可能偏离原来的位置,这就是约翰的歌声在传输时发生的“传输延迟”现象。$0$ 或 $1$ 的偏离距离不会超过 $D(O \leq D < N)$,也就是说某一个码的原本位置和现在的位置之差的绝对值不大于 $D$。

比如,对于 `0110`,$D = 1$,传输延迟发生后可能出现 `0101`,`0110`,`1001`,`1010` 这四种串.

给出约翰歌声的 $01$ 串形式和一个整数 $K(1 \leq K \leq10^8)$,请计算传输延迟发生后一共有多少种可能的 $01$ 串,以及其中第 $K$ 大的串是什么。
2023/2/7 15:30
加载中...