尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

由于 CSP 烂完了于是加训

由于 CSP 烂完了于是加训
📅 发布时间:2026/6/20 11:44:27
我是猫猫

11.2

考 CSP 烂完了,找 PrincessQi 玩,交流了一下,pcq 和我说我可以先板刷月赛绿题,ABC 或者 CF *1500,因为 TJ 是神秘弱省,NOIP 其实只需要 200+ 就比较稳了,至于模拟赛比较烂完了所以不要打,

11.3

一个月刷两百道绿应该没啥问题吧?试一下

  • P14370 [JOISC 2018] 最差的记者 3 / Worst Reporter 3

原题 AT_joisc2018_f。

题面比较邪恶,但是我们可以发现第 \(i\) 个人一定是在某回合后一下子走好多步,也就是 \(f_i\) 个回合后一下子移动 \(f_i\) 步。

我们考虑对于 \(f_i\),它与 \(f_{i-1}\) 的关系是:

  • 若 \(f_{i-1}≥d_i\),那么在移动后 \(i\) 就直接移动了 \(f_i\) 步直接移动到了第 \(i-1\) 人的身后,保持同步,\(f_i = f_{i-1}\)

  • 若 \(f_{i-1}<d_i\),那么在移动很多次之后才会移动,比较邪恶,这个时候 \(f_i=\lceil\frac{d_i}{f_{i-1}}\rceil f_{i-1}\)。

我们维护连续段,然后在询问时查询即可。

  • P14352 排序

容易发现这个是一个冒泡排序,我们设 \(f_i\) 表示对于 \(a_i\),其前面的比它大的数的个数,在每一轮的排序中必然会导致 \(f_i - 1\),因为会有一个比他大的数在这个过程中与他交换,由于排序完成的条件是 \(\max\{p_i\}=0\),所以我们可以得出我们需要找的是 \(\max\{p_i\}≤k\) 的排列个数。

我们从小到大排序,可以发现 \(1\) 必须填到 \([1,k+1]\) 的位置,\(2\) 必须填到 \([1,k+2]\) 的位置……可以发现每个数都有 \(k+1\) 种填写方案,但是最后的 \(k\) 个数可以填的位置不够,只有 \(k!\) 种,那么我们可以算出方案数是 \(k!(k+1)^{n-k}\)。

对于 \(k>n\) 的情况我们特判,答案为 \(n!\)。

由于我写的时候很唐用数组存的阶乘,但是这道题是 \(n<10^{18}\),写个函数求就好了。

  • P14333 [JOI2021 预选赛 R2] 安全检查 / Safety Inspection

我去这道题我完全没思路啊,我怎么这么菜,但是我找题解能力比较强,找到了别人的题解,研究了一下。

相关新闻

  • 2025 年卷板机源头厂家最新推荐排行榜:涵盖不锈钢 / 大型 / 锥形 / 数控等多类型设备,助力企业精准采购优质产品
  • 2025 年济南画室品牌口碑排行榜权威发布,小班教学与全封闭管理机构最新推荐济南画室高考/济南画室暑假班/济南画室素描课品牌推荐
  • Go语言学习路线图完整指南:从零基础到架构师的进阶之路

最新新闻

  • emWin内存设备优化:16位色深位图绘制函数定制指南
  • 3个神奇步骤:让Windows 11流畅运行经典老游戏的DDrawCompat解决方案
  • htmlwidgets最佳实践:代码组织、依赖管理与发布流程的完整指南
  • SharePoint Starter Kit v3 API集成指南:Microsoft Graph与外部系统对接
  • ARM7TDMI-S微控制器ISP/IAP编程与JTAG调试实战指南
  • 5个AI技能让你的Obsidian笔记效率提升300%

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号