首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
一个板子题
2条解析
开通博客写题解
BurningFlame
发表于 2026-04-01 21:35:24
本次的B有两个坑 一个是题目,描述的很复杂,又是z函数,又是排列,又是计数。 但是你认真理解读完题目之后,你就会惊奇的发现,什么算z函数都是一群废话,存在排列时,字符串必须是一个从头到尾字符完全相同的串,如aaaaa。由于每个z函数数组值都不相同,所以能组成的所有排列的总和数其实就是数组长度的阶乘,
展开全文
憨憨的竹林
发表于 2026-04-01 22:18:20
B 一个板子题 首先先通过截图或者复制下来注意到模数是1e8+7而不是1e9+7 然后按照题目描述去做 当字符串里只有一种字符时才可能是非NO,此时输出n的阶乘即可 其他情况就是NO const int N = 100001; vector<ll> f(N); void init()
展开全文
查看本题
查看本题讨论
相关比赛
130463-牛客2026年愚人节比赛
进入比赛
131094-2026愚人节场内测
进入比赛
等你来战
查看全部
牛客挑战赛87
报名截止时间:2026-04-03 22:00
华中农业大学第十五届程序设计竞赛(同步赛)
报名截止时间:2026-04-04 15:30
牛客周赛 Round 138
报名截止时间:2026-04-05 21:00
牛客小白月赛131
报名截止时间:2026-04-10 21:00
2026年浙江工业大学之江学院程序设计竞赛
报名截止时间:2026-04-11 16:00
北华大学第十三届大学生程序设计竞赛(同步赛)
报名截止时间:2026-04-12 18:00
牛客周赛 Round 139
报名截止时间:2026-04-12 21:00
牛客练习赛151
报名截止时间:2026-04-17 21:30
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题