首页 > 其他分享 >2024初秋集训——提高组 #25

2024初秋集训——提高组 #25

时间:2024-09-28 21:23:49浏览次数:1  
标签:lfloor 25 lceil frac bmod rfloor 2024 mex 初秋

A. 数一下

题目描述

给定一个正整数 \(N\),求 \(N\bmod1,N\bmod2,\dots,N\bmod N\) 中有多少个不同的值。

思路

我们对 \(N\bmod i\) 的 \(i\) 进行分类讨论:

  • \(i \ge \lceil\frac{N}{2}\rceil\),那么 \(N\bmod i=N-i\),所以这部分包含了 \(0\) 到 \(\lfloor\frac{N}{2} \rfloor\)。
  • \(i< \lceil\frac{N}{2}\rceil\),那么 \(N\bmod i < \lceil \frac{N}{2}\rceil-1\le \lfloor\frac{N}{2} \rfloor\),所以肯定也在该范围内。

综上,有 \(\lfloor \frac{N}{2}\rfloor+1\) 个不同的数。

B. 数两下

题目描述

给定一个数列,求将其分成若干非空子段使得每段 mex 相同的方案数。

思路

可以发现,这些段的 mex 如果要相同,那么只能等于整个数组的 mex。按这个 dp 即可。

时空复杂度均为 \(O(N)\)。

标签:lfloor,25,lceil,frac,bmod,rfloor,2024,mex,初秋
From: https://www.cnblogs.com/yaosicheng124/p/18438437

相关文章

  • 2024-2025 20241312 《计算机基础与程序设计》第一周学习总结
    作业信息|这个作业属于哪个课程|2024-2025-1-计算机基础与程序设计)|||这个作业要求在哪里|2024-2025-1计算机基础与程序设计第一周作业)|----||这个作业的目标|快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解......
  • 2024-09-28学习吴军博士《态度》笔记
    1.要注意你的态度,因为它影响你的想法。要注意你的想法,因为它决定你的言辞和行动。要注意你的言辞和行动,因为它主导你的行为。要注意你的行为,因为它会变成你的习惯。要注意你的习惯,因为它塑造你的性格。要注意你的性格,因为它决定你的命运。————撒切尔夫人,吴军博士补充第......
  • 9.25
    今天学习了原码,补码,反码相关知识:原码:原码是最直观的表示方法,它直接用二进制数表示一个数,包括正负号。在原码中,最高位(最左边的位)是符号位,0表示正数,1表示负数。其余位表示数值本身。例如,十进制数+5的原码表示为00000101,而-5的原码表示为10000101。反码:反码主要用于表示负数......
  • 2024-2025-1 学号20241315《计算机基础与程序设计》第一周学习总结
    作业信息|这个作业属于哪个课程|2024-2025-1-计算机基础与程序设计)|||这个作业要求在哪里|2024-2025-1计算机基础与程序设计第一周作业)|----||这个作业的目标|快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解......
  • 记一次参观2024上海工博会
    工博会期间地铁17号线可以直接在渚光路直达到工博会会场了,当然2号线可以直接进,大是真的大,50门票到也不亏这次来的主要目的是开发潜在的客户,但是进去了之后才发现里面全是卖自己产品,推销自己的工业设备的,也就是希望你成为他们的客户,凑到展台全是在讲自己产品的,这也合理,毕竟我们公......
  • 2024-2025-1 20241316 《计算机基础与程序设计》第一周学习总结
    2024-2025-120241316《计算机基础与程序设计》第一周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标<浏览教材并提出问题>作业正文https://www.cnblog......
  • 必可2024公益众筹赛2 之趋势赛记
    鲜花挂分挂麻了。赛时7:50~9:00开始先看第一题,看到第一题这么简短就想都没想直接开做了,到\(8:20\)左右的时候就想到可以直接字符串哈希,然后枚举插入字母的位置\(O(1)\)判断去除字母后两个串是否一样就可以了。然后就写写写,写的时候发现分讨插入字母的大致位置比较好些,于是......
  • 学期2024-2025-1学号20241411《计算机基础与程序设计》第一周学习总结
    作业信息|班级的链接|2024计算机基础与程序设计||作业要求的链接|第一周作业||作业的目标|1、参考教程安装Linux系统;2、快速......
  • 2024-2025-1 20241403 《计算机基础与程序设计》第一周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)这个作业的目标1浏览《计算机科学概论》,并对应每章提出相应的问题;2安装Linux并学习一些基础命令,安......
  • 2024.9.28 代码源模拟赛
    省流:\(45+20+5+0=70\)简称:唐诗在此膜拜\(klz\)\(Heldivis\)\(Sorato\)\(czl\)\(Ech0\_7\)yxanslihe_qwq大佬T1先看的T1,想了一个拓排(其实是看错题了),然后过了第一个样例,然后咋调都过不去,就去码暴力了。过了大概10min发现看错题了,然后一会就想出来个\(O(n^2)\)......