首页 > 其他分享 >NOIP2023模拟16联测37 总结

NOIP2023模拟16联测37 总结

时间:2023-11-10 22:16:17浏览次数:38  
标签:10 le 20 16 37 联测 NOIP2023

NOIP2023模拟16联测37 总结

\(T1\) 求有多少区间的异或和为 \(k\) 的因子,\(n , k \le 10^5\) 。看到异或就想到了前几天的拿到按位考虑的题目,想了半小时没想到。突然想前缀和,对每个 \(k\) 的因子记录一下 \(a \oplus k\) 的数量就好了 。

\(T2\) 每次可以删去一端的数或删去中间的数,让相邻的两个数合成新的数,问最后剩一个数时最大是多少,\(n \le 10^6\) 。想到了应该跟奇偶性有关,但是就想不下去了,直接一个 \(20pts\) 的暴力走人

\(T3\) 给定两个不下降的序列 \(a , b\) ,\(m\) 次操作,每次操作可以把 \(a_i\) 加上 \(x\) ,代价为 \(x^2\),\(n , m \le 10^5\) ,问$ a\to b$ 的最小代价。这个题没什么想法,只能打 \(20pts\) 暴力。

\(T4\) 有 \(n\) 个物品 \(A\) , \(B\) , \(C\) ,\(A\) 吃 \(B\),\(B\) 吃 \(C\),\(C\) 吃 \(A\),有两种操作,给 \([ l , r ]\) 的 \(x , y\) 互换,求出经过操作后得出什么。看到了只包含 \(A , B\) 的情况,当时就想着直接判断一下区间 \([l , r]\) 或者原来的物品有没有 \(A\) ,有的话就是 \(A\) 否则为 \(B\) ,但是大挂了。还不如直接 \(O(n^2)\) 暴力水 \(50pts\)。

期望得分: \(100 + 20 +20 + 20 = 160\)

实际得分: \(100 + 10 +15 + 0 = 125\)

总结:不知道为什么 \(T4\) 挂了。感觉这场的题不难,也没有不会的知识点。后悔 \(T4\) 没有去打 \(O(n^2)\) 的暴力。下次一定要把所有能拿到的分拿满,如果题目简单,可以去挑战正解。

标签:10,le,20,16,37,联测,NOIP2023
From: https://www.cnblogs.com/2020fengziyang/p/17825187.html

相关文章

  • NOIP2023模拟16联测37 D. 小猫吃火龙果
    NOIP2023模拟16联测37D.小猫吃火龙果目录NOIP2023模拟16联测37D.小猫吃火龙果题目大意思路code题目大意有\(n\)个物品\(A\),\(B\),\(C\),\(A\)吃\(B\),\(B\)吃\(C\),\(C\)吃\(A\),有两种操作,给\([l,r]\)的\(x,y\)互换,求出经过操作后得出什么。\(n,......
  • 10/16
    下午学习了程序的异常处理,也就是软件工程中维护的最重要一环。接着又又又是王老师的简单课后测试,两节课我只完成到了手动输入算式的部分,因为随机输出算式的部分插入不正确,导致页面一直出不来随机出题。Java异常处理异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有......
  • Linux命令(116)之logger
    linux命令之logger1.logger介绍linux命令logger是一个shell命令接口,通过该接口使用rsyslog的系统日志模块可以向系统日志文件(自定义日志文件)写入一行信息2.logger用法logger[参数][message]logger参数参数说明-i记录进程ID-t在日志中的每一行添加一个标签-p指定自定义的日志设......
  • JAVA生成16位唯一字符串
      importlombok.extern.slf4j.Slf4j;importjava.util.Random;importjava.util.UUID;publicclassRandomUtils{privatestaticlonggetRandom(longn){longmin=1,max=9;for(inti=1;i<n;i++){min*=1......
  • 16、Flink 的table api与sql之连接外部系统: 读写外部系统的连接器和格式以及FileSyst
    文章目录Flink系列文章一、Table&SQLConnectors1、概述2、支持的外部连接3、使用示例:kafka4、Transformtableconnector/formatresources5、SchemaMapping6、Metadata7、PrimaryKey8、TimeAttributes9、ProctimeAttributes10、RowtimeAttributes11、完整示例1)、建表2)、......
  • gitlab由16.4.1升级到16.4.2后样式丢失的处理方法,升级16.5.1和16.5.2 都会出同样的问
    gitlab由16.4.1升级到16.4.2后,主页样式丢失的处理方法1.通过chrome的F12功能,通过报错可以看到多个文件找不到的问题,共计4个CSS文件,1个JS文件,一个SVG文件。更新后正常2.处理办法,在这个目录(/opt/gitlab/embedded/service/gitlab-rails/public/)下,逐个找到对应的文件,并拷贝找不到......
  • linux ImageMagick convert 报错 convert-im6.q16***
    在linux批量处理图片时候报一下错误,导致图片无法按要求转化,运行的命令如下:convert**.jpg-resize512x512new.jpg报错:convert-im6.q16:cacheresourcesexhausted`*.jpg'@error/cache.c/OpenPixelCache/4083.convert-im6.q16:noimagesdefined`./zoom/113.jpg'@erro......
  • 【杂题乱写】AtCoder-ARC116
    AtCoder-ARC116_CMultipleSequences朴素DP是设\(f_{i,j}\)表示第\(i\)个位置填\(j\)的方案数,时间复杂度\(O(n^2\logV)\)。考虑求出元素都不同序列个数,再根据长度乘组合数,这样长度是\(O(\logV)\)的,复杂度\(O(n\log^2V)\)。提交记录:Submission-AtCoder......
  • 09_LCD1602调试工具
    LCD1602调试工具编写代码LCD1602.c#include<REGX52.H>//引脚配置:sbitLCD_RS=P2^6;sbitLCD_RW=P2^5;sbitLCD_EN=P2^7;#defineLCD_DataPortP0//函数定义:/***@briefLCD1602延时函数,12MHz调用可延时1ms*@param无*@retval无*/voidLCD_Delay(vo......
  • [Python]PIL-CVE-2018-16509 复现
    [Python]PIL-CVE-2018-16509复现这个问题跟上一个差不多。exp:%!PS-Adobe-3.0EPSF-3.0%%BoundingBox:-0-0100100userdict/setpagedeviceundefsavelegal{nullrestore}stopped{pop}if{legal}stopped{pop}ifrestoremark/OutputFile(%pipe%pytho......