当前位置: 首页 > news >正文

AT arc114C - Sequence Scores

  1. 发现答案至少是不同 \(A _ i\) 的个数。

  2. 两个相同的 \(A _ i\) 会在不同的操作中被赋值,当且仅当中间有一个比 \(A _ i\) 小的数。

第一部分的答案为 \(m (m ^ n - (m - 1) ^ n)\),也就是对于每个值,令所有情况减去其没有出现的情况。

第二部分需要枚举相同的 \(A _ i = x\),和它们位置中间的数的个数 \(y\)。为避免算重,这 \(y\) 个数不能是 \(x\),再容斥掉这 \(y\) 个数中没有 \(< x\) 的数的情况,对答案的贡献为 \(f (x, y) = ((m - 1) ^ y - (m - x) ^ y) \times m ^ {n - (y + 2)}\)。所以第二部分的答案为 \(\displaystyle \sum _ {x = 2} ^ n \sum _ {y = 1} ^ {n - 2} (n - y - 1) \times f (x, y)\)

时间复杂度 \(\text O (nm)\)

#include<cstdio>
#define N 5005
using namespace std;const int mod=998244353;
int n,m,ans,pw[N][N];
int main() {scanf("%d%d",&n,&m);for(int i=0;i<=m;i++) {pw[i][0]=1;for(int j=1;j<=n;j++) pw[i][j]=1ll*pw[i][j-1]*i%mod;}ans=1ll*(pw[m][n]-pw[m-1][n])*m%mod;for(int i=2;i<=m;i++)for(int j=1;j<=n-2;j++)ans=(ans+1ll*(n-j-1)*(pw[m-1][j]-pw[m-i][j])%mod*pw[m][n-j-2])%mod;printf("%d\n",ans);return 0;
}
http://www.jsqmd.com/news/172067/

相关文章:

  • 格栅板制造厂哪家技术强?格栅板厂家哪家好? - 工业推荐榜
  • Java计算机毕设之基于SpringBoot生鲜商城系统设计与实现基于Springboot网上生鲜销售商城网站设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • golang程序的coredump如何查看?
  • Java毕设项目:基于SpringBoot生鲜商城系统设计与实现(源码+文档,讲解、调试运行,定制等)
  • 从数据中心的GPU到用户屏幕:实时云渲染如何打通技术链路?
  • 2025年上海做得好的家装厂家哪家强,家居全屋定制/法式大平层设计/轻奢室内设计/复古室内空间设计,家装厂家哪家强 - 品牌推荐师
  • YOLOv8支持多语言界面吗?国际化进展通报
  • YOLOv8能否检测圆形物体?特殊形状适应性测试
  • YOLOv8 CUDA初始化失败?NVIDIA驱动检查清单
  • 年货零食囤货清单与新年礼包家庭装:旺旺大礼包以健康心意重塑春节消费 - 速递信息
  • 3D数字人骨骼觉醒:腾讯混元开源十亿参数3D人体动作生成新SOTA
  • 2025年液压/立式/全自动/卧式/废纸板打包机厂家实力推荐榜:技术领先与市场口碑双优之选 - 品牌推荐官
  • 仅限本周!PHP实现设备指令秒级响应的6种黑科技方法首次披露
  • 【PHP WebSocket优化终极指南】:掌握实时通信性能提升的5大核心技术
  • 适合送小朋友的零食礼包:旺旺大礼包如何成为 2026 春节精准放心之选 - 速递信息
  • 2025-2026 选滴丸机,烟台百药泰为何成为优选? - 品牌推荐大师
  • 企业微信 API 深度实战:外部群主动推送消息的“硬核”指南
  • YOLOv8与Cortex长期指标存储系统集成方案
  • PHP实时数据处理架构设计(工业级稳定性保障方案)
  • 基于主成分分析和BP神经网络(PCA-BP)的手写字母识别的Matlab代码
  • 2026新年限定零食礼包推荐:旺旺大礼包以 “专属仪式感” 定义春节社交新礼遇 - 速递信息
  • 值得收藏多智能体系统完全指南:从概念到实践,提升AI应用效率
  • 企业微信 API 深度实战:外部群消息主动推送的“避坑”逻辑与架构实现
  • 靠谱钢格栅制造厂哪家技术强、钢格栅生产厂选哪家好? - 工业推荐榜
  • YOLOv8部署到生产环境的五大注意事项
  • 2026年知识库部署服务商核心图谱:Deepseek知识库部署服务商、BI本地私有化部署厂商选型核心参考 - 品牌2026
  • 为什么你的PHP控制接口总延迟?深度解析实时通信优化的7个关键点
  • YOLOv8与传统CNN目标检测算法对比优势分析
  • 四十未立:再见2025启航2026
  • 使用RustDesk自建远程控制(纠正版)