luogu P4881 hby与tkw的基情
背景博客还有好多没写看看这个周日有空吗。题目传送门https://www.luogu.org/problem/P4881题意求a n s ∑ i 1 n i ⋅ f i [ n m o d ThinSpace;ThinSpace; 2 ] ans\sum_{i1}^{n}i\cdot f_i[n\mod 2]ans∑i1n​i⋅fi​[nmod2]其中f i f_ifi​表示字符集为小写字母的回文串的个数。思路考虑回文串的前一段显然f i 2 6 ⌈ i 2 ⌉ f_i26^{\lceil\frac{i}{2}\rceil}fi​26⌈2i​⌉。那么有a n s ∑ i 1 n i ⋅ 2 6 ⌈ i 2 ⌉ [ i m o d ThinSpace;ThinSpace; 2 1 ] ans\sum_{i1}^{n}i\cdot26^{\lceil\frac{i}{2}\rceil}[i\mod 21]ansi1∑n​i⋅26⌈2i​⌉[imod21]考虑用k kk枚举奇数有a n s ∑ k 1 ⌈ n 2 ⌉ ( 2 k − 1 ) ⋅ 2 6 ⌈ 2 k − 1 2 ⌉ ans\sum_{k1}^{\lceil\frac{n}{2}\rceil}(2k-1)\cdot26^{\lceil\frac{2k-1}{2}\rceil}ansk1∑⌈2n​⌉​(2k−1)⋅26⌈22k−1​⌉( 1 ) a n s ∑ k 1 ⌈ n 2 ⌉ ( 2 k − 1 ) ⋅ 2 6 k ( 2 ) 26 a n s ∑ k 1 ⌈ n 2 ⌉ ( 2 k − 1 ) ⋅ 2 6 k 1 \begin{aligned}amp;(1)\ ans\sum_{k1}^{\lceil\frac{n}{2}\rceil}(2k-1)\cdot26^{k}\\ amp;(2)\ 26ans\sum_{k1}^{\lceil\frac{n}{2}\rceil}(2k-1)\cdot26^{k1}\end{aligned}​(1)ansk1∑⌈2n​⌉​(2k−1)⋅26k(2)26ansk1∑⌈2n​⌉​(2k−1)⋅26k1​( 2 ) − ( 1 ) (2)-(1)(2)−(1)考虑2 6 o p 26^{op}26op次方一起计算o p ∈ [ 1 , ⌈ n 2 ⌉ ] ∩ N op∈[1,\lceil\frac{n}{2}\rceil]∩N_op∈[1,⌈2n​⌉]∩N​得25 a n s − 26 2 6 ⌈ n 2 ⌉ 1 n ∑ i 2 ⌈ n 2 ⌉ − 2 ⋅ 2 6 i 25ans-2626^{\lceil\frac{n}{2}\rceil1}n\sum_{i2}^{\lceil\frac{n}{2}\rceil}-2\cdot26^i25ans−2626⌈2n​⌉1ni2∑⌈2n​⌉​−2⋅26ia n s − 26 2 6 ⌈ n 2 ⌉ 1 n − 2 ∑ i 2 ⌈ n 2 ⌉ 2 6 i 25 ans\frac{-2626^{\lceil\frac{n}{2}\rceil1}n-2\sum_{i2}^{\lceil\frac{n}{2}\rceil}26^i}{25}ans25−2626⌈2n​⌉1n−2∑i2⌈2n​⌉​26i​后面就是一个等比数列求和化简一下就可以了这个在草稿本上写写即可。n m o d ThinSpace;ThinSpace; 2 0 n\mod20nmod20时让n − 1 n-1n−1即可反正第n nn项不产生贡献其实是我不特判会wrong answer \text{wrong answer}wrong answer。代码#includecstdio#includecstring#includealgorithm#defineLL long long#definemod 1000000007#defineinv25 280000002usingnamespacestd;LL n;LLksm(LL x,LL k){LL tot1;for(;k;k1){if(k1)tottot*x%mod;xx*x%mod;}returntot;}LLcalc(LL x){return(-26ll*26llksm(26,x1)mod)%mod*inv25%mod;}intmain(){intT;scanf(%d,T);while(T--){scanf(%lld,n);if(!(n1))n--;printf(%lld\n,(-26llksm(26,(n1)/21)*n%mod-2ll*calc((n1)/2)%modmod)%mod*inv25%mod);}}

相关新闻

Escrcpy终极指南:免费高效的Android设备无线投屏控制解决方案

Escrcpy终极指南:免费高效的Android设备无线投屏控制解决方案

Escrcpy终极指南:免费高效的Android设备无线投屏控制解决方案 【免费下载链接】escrcpy 优雅而强大的跨平台 Android 设备控制工具,基于 Scrcpy 的 Electron 应用,支持无线连接和多设备管理,让您的电脑成为 Android 的完美伴侣。 项目地址: https://gi…

2026/7/28 17:44:59 阅读更多 →
国家中小学智慧教育平台电子课本下载完整指南:3分钟掌握高效教材获取技巧

国家中小学智慧教育平台电子课本下载完整指南:3分钟掌握高效教材获取技巧

国家中小学智慧教育平台电子课本下载完整指南:3分钟掌握高效教材获取技巧 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本…

2026/7/28 17:44:59 阅读更多 →
老程序的破解研究

老程序的破解研究

研究了一台CNC自带2006年程序,加密狗买不到,研究破解,--失败--做个记录

2026/7/28 17:44:59 阅读更多 →

最新新闻

21.1%高增速!工业5G/TSN网关开启2026-2032年发展黄金赛道

21.1%高增速!工业5G/TSN网关开启2026-2032年发展黄金赛道

一、核心定义:工业确定性通信的“咽喉级”节点工业5G/TSN网关不是普通的工业路由器,它是面向工业现场确定性通信和无线柔性部署需求的核心工业网络设备,核心作用是在5G公网/专网、工业以太网、TSN网络、串口、现场总线设备和边缘计算节点之间…

2026/7/28 17:53:02 阅读更多 →
elasticsearch插件 —— 分词 IK analyzer插件安装详解

elasticsearch插件 —— 分词 IK analyzer插件安装详解

一、 IK Analyzer 介绍 IK Analyzer是一个开源的,基于Java语言开发的轻量级的中文分词工具包,最初的时候,它是以开源项目Lucene为应用主体的,结合词典分词和文法分析算法的中文分词组件,从3.0版本之后,IK逐…

2026/7/28 17:53:02 阅读更多 →
外卖折扣分销系统搭建,商家优惠券API对接优化方案

外卖折扣分销系统搭建,商家优惠券API对接优化方案

外卖折扣分销系统搭建,商家优惠券API对接优化方案外卖折扣分销系统的核心运营依托商家专属优惠券、平台通用折扣券、渠道专属券的互通流转实现流量变现。系统搭建过程中,需要频繁对接美团、饿了么等第三方商家开放API,完成优惠券同步、库存校…

2026/7/28 17:53:02 阅读更多 →
外卖CPS解决方案哪家靠谱,推广用户裂变算法落地实操

外卖CPS解决方案哪家靠谱,推广用户裂变算法落地实操

外卖CPS解决方案哪家靠谱,推广用户裂变算法落地实操外卖CPS模式的核心增长壁垒,不在于基础的领券、下单、分佣功能,而在于可持续、高转化、防刷可控的用户裂变算法。市面上多数普通外卖CPS解决方案,仅配置固定的老带新邀请规则&am…

2026/7/28 17:53:02 阅读更多 →
【20】剑指offer——数组中出现次数超过一半的数字【最全题解】

【20】剑指offer——数组中出现次数超过一半的数字【最全题解】

题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。解题思路:思路1&#x…

2026/7/28 17:53:02 阅读更多 →
A Blind Stereoscopic Image Quality Evaluator With Segmented Stacked Autoencoders

A Blind Stereoscopic Image Quality Evaluator With Segmented Stacked Autoencoders

摘要 该论文模拟了人类视觉感知的全过程,从人眼到额叶,特别是针对视网膜神经细胞(RGCs)和外侧膝状体核(LGNs)中的边缘和颜色的信号处理。除此之外为了模拟视觉皮层的复杂的和深度的结构,采用了分段堆放自编码器&#x…

2026/7/28 17:52:02 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻