题库/Y1290

#Y1290. 斐波那契串

    传统题 难度: 提高 标签>一本通字符串算法
时间限制1000 ms
内存限制256 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

Y1290 · 斐波那契串

退出在线编程模式
提高 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制256 MiB
通过率—0 / 0 次提交

题目描述

S0="0",S1="1",Si=Si−2 Si−1表示字符串拼接。给定N和01模式T,求T在SN中出现次数模P,允许重叠。

本题为一本通1796的公开本地训练修订版。

输入

第一行N M P,0≤N≤10^9,1≤M≤10000,1≤P≤10^9;下一行长度M的01串T。

输出

输出一个0..P−1的整数。

输入样例

7 3 100
101

输出样例

8

修订说明

把原S1="0"公开纠正为"1";若两初值全0则样例模式101永不出现,与输出8矛盾。保留全N/M/P范围,明确重叠和N0。

本地修订与来源

本题为经授权补全的本地训练修订版,原始公开题面保留在采集档案;修订了:把原S1="0"公开纠正为"1";若两初值全0则样例模式101永不出现,与输出8矛盾。保留全N/M/P范围,明确重叠和N0。。此处题意、范围和输出约定以本修订版为准,不冒称原站或官方原版。原题链接:https://ybt.ssoier.cn/problem_show.php?pid=1796。

评测数据说明

本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共6个测试点,非原站或官方原始数据。总分100分。

题目信息

#2121
—

暂无提交记录

练习难度 提高
时间限制
1000ms
内存限制
256MiB

题目标签

暂无标签
上传者