首页 > 其他分享 >[2024.11.11]NOIP模拟赛T2

[2024.11.11]NOIP模拟赛T2

时间:2024-11-11 16:46:00浏览次数:1  
标签:11 发现 2024.11 frac T2 2x 然后 答案

赛时

T1 提议看懂以后立马意识到就是让求最长Border。

对于 \(n\times m\le 10^6\) 可以暴力建串然后直接 KMP。

容易发现如果 \(s\) 循环元为 \(n\),那么答案就是 \(n\times (m-1)\)。

否则加上最长循环元长度即可。

循环元还是用 KMP 求。

T2 让我想起了之前一道硬控我 3h 的题目。

先把 \(n\le 500\) 写了,然后开始推 \(k=1\),发现是一个二阶等差数列求和,答案是一个三次多项式。

于是我开始在纸上画,发现需要根据 \(n\) 的奇偶性分类讨论。

结合前天 ABC-E 的贡献求法,累加答案,然后根据 \(\sum_{i=1}^{n}i^2=\frac{n(n-1)(2n-1)}{6}\) 这个式子硬推+化简可以发现这种情况下 \(n\) 为偶数时的答案是 \(\frac{2}{3}n^3-\frac{1}{2}n^2+\frac{1}{3}n\)。

其实一开始认为奇数的答案是一样的,但是样例过不去,然后发现此时贡献的分段界点会有变化,所以差别会很大。

然后我引入一个变量 \(x=\lfloor n/2\rfloor\) 代表分界点,按照刚才的方法继续推,加上分界点新产生的贡献,终于发现这个答案是 \(2nx^2-\frac{4}{3}x(x-1)(2x-1)+2x(2n-3x+1)+1\)。(想吐)

这个思路特别有前途,因为 \(k\neq1\) 时除了初始项的值中间的二次差值是不变的。

先想 \(op=1\) 的部分,结合差值的增量发现此时的分界点是 \(n-k+1\over 2\)。

有了这个,我再引入一个变量 \(x=\frac{n-k+1}{2}\),就可以按照刚才的思路继续推了。依然需要根据奇偶性分类考虑,然后我发现偶数的答案是 \(2nx(2x-1)-\frac{4}{3}x(x-1)(2x-1)-2x(x-1)\)。

本来想继续推奇数的,但是看着已经 11:00 了,就打算先把这些写了。

然后写着写着发现特别难调,然后我就调到了 11:50。

嗯,这下这个蛇型矩阵就一共硬控我 3+3=6h 了。

此时我 T2 的期望是 40pts。

赛后

发现 T2 我每次都输出了 \(ans\) 导致爆单,成功拿下机房倒数。

看见有人前三题都过了,瞬间意识到自己是个废物。

没办法,继续推 T2。

又推了 10min 得出 \(n\) 为奇数的答案是 \(2nx(2x+1)-\frac{4}{3}x(x-1)(2x-1)-6x^2+2x+k\)。

调了 20min 后成功获得 70pts。

开始讲题了,大概懂了 T3T4 的思路。

继续写 T2。

现在剩下 \(op=2\),发现分界点 \(x\) 依然是 \(n-k+1\over 2\)。

因为彼此之间是旋转 180° 的关系,我觉得两种情况是类似的。

然后推着推着我发现差别大的远超出预期。

但好在基本思路不变,然后我发现 \(n\) 为 偶数的答案是 \(2x(x-1)(2n-3)-\frac{4}{3}x(x-1)(2x-1)+6nx-4x\)。

最后一种情况了,冲!

好在不难,又推了一会发现答案是 \(2x(x-1)(2n-3)-\frac{4}{3}x(x-1)(2x-1)+6nx-4x-k-2+4n(x+1)-4x(x+2)\)。

虽然但是,用心的你能发现当这种东西出现 \(\%=998244353\) 时,想出来和码出来和过掉之间的距离就不是一般的大了。

然后我又被硬控了 1h。

终于过掉了。

发现自己用时最短。

我尝试删掉暴力那一档分段,然后发现自己用时是标程的 \(0.39\) 倍,空间是标程的 \(0.74\) 倍。

嗯……虽然但是 T3T4 连暴力都没写,大考中这样的话就真的废了。

但是好在我认为 NOIP 不会出这种题目。

标签:11,发现,2024.11,frac,T2,2x,然后,答案
From: https://www.cnblogs.com/Lydic/p/18540036

相关文章

  • 超强抗干扰单键触摸/电容式触控IC-VK3601 SOT23-6单通道直接输出/触摸感应方案原厂
    产品品牌:永嘉微电/VINKA产品型号:VK3601封装形式:SOT23-6概述VK3601具有1个触摸按键,可用来检测外部触摸按键上人手的触摸动作。该芯片具有较高的集成度,仅需极少的外部组件便可实现触摸按键的检测。提供了1路直接输出功能。芯片内部采用特殊的集成电路,具有高电源电压抑制比,可......
  • 国标GB28181设备管理软件EasyGBS国标GB28181视频平台:GB/T28181中的流类型
    在当今的视频监控领域,GB/T28181协议作为中国国家标准委员会发布的重要技术规范,发挥着举足轻重的作用。这一标准不仅为视频监控系统的设备接入、视频流传输、设备控制等功能提供了明确的技术指导,还极大地促进了不同厂家设备之间的兼容性和互操作性。本文将深入探讨GB/T28181协议......
  • 人工智能(11)——————计算机视觉
    目录声明正文1、简介2、步骤1)图像分类2)目标检测(目标定位)3)目标跟踪4)图像分割普通分割语义分割实例分割5)图像生成3、总结声明以下内容均来自B站吴恩达教授的视频以及西瓜书和众多前辈的学习成果总结,仅记录本人的大模型学习过程,如有侵权立马删除。言论仅代表自......
  • 11.11随笔
    这里是11.11随笔。课堂作业留档:简单的判断分数,给出等级代码:importjava.util.Scanner;publicclassThrowDemo{publicstaticvoidmain(String[]args){//doubledata;System.out.println("输入分数:");Scannersc=newScanner(System.in);data=sc.nextDouble();......
  • 【双11最后一天】活动商品低至8折!DL32逻辑分析仪Pro、加热台、电烙铁、开发板等活动产
    【双11最后一天】活动商品低至8折!DL32逻辑分析仪、加热台、电烙铁、开发板等活动产品限时优惠!各种爆款产品火热售卖中!双11最后一天,全店活动商品低至8折!全新DL32逻辑分析仪、HP15加热台,还有爆款产品T80智能电烙铁、DS100Mini手持示波器,开发板等活动产品限时优惠!各种新品及爆款产......
  • 11.11
    明天有信息会考。A.严格弱于NumbersonaCircle。先做个差分,发现每回就是选择一个数加\(n\),最后使得每个数都相等,那么每个数的操作次数就是与最大值的差值除以\(n\),注意判断无解。B.DivisionintoTwo感觉跟\(CSP-S\)的\(C\)差不多啊。考虑到如果将集合\(S\)中的数......
  • windows11 安装驱动无法验证此设备所需的驱动程序的数字签名。
    参考 Win11和Win10怎么禁用驱动程序强制签名?关闭Windows系统驱动强制签名的技巧?-知乎参考  windows10该值受安全引导策略保护,无法进行修改或删除。禁用驱动程序强制签名_该值受安全引导策略保护无法进行修改或删除-CSDN博客 什么是驱动程序签名?驱动程序签名又叫做驱动......
  • 【日记】总感觉搞这些才回到了自己的老本行……(1179 字)
    正文前两天忘记写了几件事。一是,周五晚上打开自己的博客,准备翻自己的笔记,然后……我发现,博客的子列表打不开了。我知道,完蛋了。Mdbook它又双叒叕更新了。这次不知道又把index.hbs哪里给改了。反正,又要查Bug。真是猝不及防。于是那天晚上接近一个小时栽在上面......
  • 2个月搞定计算机二级C语言——真题(11)解析
    1.前言今天双11,正好轮到讲第11篇,直接来个三11。那么本篇我们讲解2个月搞定计算机二级C语言——真题112.程序填空题2.1题目要求2.2提供的代码#include<stdio.h>#include<ctype.h>#pragmawarning(disable:4996)voidfun(int*cd,int*cu,int*cs){......
  • 代码随想录——二叉树-11.完全二叉树的节点个数
    思路一、层序遍历,时间复杂度O(n)二、利用完全二叉树性质,时间复杂度O(logn*logn)(小于O(n))完全二叉树性质:若树深度为h,则前h-1层节点都达到最大值。第h层节点都集中在最左侧的位置完全二叉树要么1.是满二叉树2.最后一层没满满二叉树计算节点数太方便了,直接用公式2^h-1。......