AtCoder Beginner Contest 433 题解

news/2025/11/23 23:39:34/文章来源:https://www.cnblogs.com/Rainsheep/p/19261889

A - Happy Birthday! 4

开局就绷不住了,晚上脑子有点不清醒直接暴力 check 到 \(10^7\) 没想到直接过了。代码。但是正解还是要推式子的,设 \(k\) 年后为答案,则有 \(X + k = Z(Y + k)\),移项后得到 \(k = \dfrac{X - ZY}{Z - 1}\),满足整除和 \(k \ge 0\) 即可。代码。

B - Nearest Taller

直接 \(O(n^2)\) 暴力,或者单调栈 \(O(n)\),代码。

C - 1122 Substring 2

假设答案为 111222,直接枚举每个这样子串的最后一位,那么直接预处理出当前连续段的起始位置,那么 \(i\) 能作为答案当且仅当上一个连续段的长度大于当前的连续段,\(O(n)\) 解决。代码。

D - 183183

挠餐出题人又卡上常了。。差不多得了。先把倍数转化为模后余数为 \(0\),首先考虑两个数 \(x, y\) 拼接后 \(\bmod \ m\) 的值,设 \(y\) 的位数为 \(k\),那么 \(f(x, y) \bmod m = x\times10^k \bmod m+y \bmod m\),枚举前者(或后者也行),再枚举 \(y\) 的位数,拿 map 记录一下就行,但是逆天出题人卡常,换用 gp_hash_table 就能过了。复杂度 \(O(n\lg V)\)。代码。

E - Max Matrix 2

思路很快就出了,但是代码很难写。首先把无解的情况判掉,当存在值在 \(X, Y\) 其中之一出现了两次及以上显然无解(因为填的是排列),然后考虑从后往前填数,因为这样的限制是最多的,假设当前填到数 \(v\)

  • 当存在 \(X_i = v, Y_j = v\) 时,直接把 \(v\) 填到 \(A_{i, j}\)
  • 当存在 \(X_i = v\) 时,任取一个 \(j\) 满足 \(Y_j > v\),填到 \(A_{i, j}\)
  • 当存在 \(Y_j = v\) 时,任取一个 \(i\) 满足 \(X_i > v\),填到 \(A_{i, j}\)

因为我们从后往前填,所以能填数的地方会越来越多,因此只要满足上面的条件,就能随便填。实现方式很多。复杂度 \(O(nm)\)

F - 1122 Subsequence 2

枚举前半串结尾,再枚举长度,得到一个组合数相关答案,写出来就是

\[ans=\sum_{i=1}^{n}\sum_{j = 1}^{\min(c_1,c_2)} \binom{c_1 - 1}{j - 1}\binom{c_2}{j} \]

其中 \(c_1\) 表示 \([1, i]\)\(s_i\) 出现的次数,\(c_2\) 表示 \([i + 1, n]\)\(s_i + 1\) 出现的次数。注意到这个东西可以稍微变一下之后范德蒙德卷积。

\[ans=\sum_{i=1}^{n}\sum_{j = 1}^{\min(c_1,c_2)} \binom{c_1 - 1}{j - 1}\binom{c_2}{c2-j}=\sum_{i=1}^{n}\binom{c_1+c_2-1}{c_2-1} \]

预处理阶乘和阶乘逆元即可 \(O(1)\) 查后面,复杂度 \(O(n)\)。代码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/974356.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用 Lua 语言识别英文数字验证码

接下来我将使用 Lua 语言来实现类似的功能。Lua 是一种轻量级的嵌入式脚本语言,广泛应用于游戏开发、嵌入式系统等领域。 一、安装与配置安装 Lua 更多内容访问ttocr.com或联系1436423940 可以从 Lua 官网 下载并安装…

广州10大出国留学机构

广州10大出国留学机构作为从事国际教育规划工作十二年的资深顾问,张明,我经常需要为广州的学生和家长解答关于留学机构的选择问题。许多人在搜索时会输入各种疑问,比如广州的留学中介哪家更靠谱?申请美国研究生该选…

北京留学机构,谁知道哪家比较好

北京留学机构,谁知道哪家比较好一、北京留学机构怎么选?先看看大家常问的问题作为一名从事国际教育规划工作超过十二年的专业人士,我经常被学生和家长问到:北京留学机构这么多,到底哪家更好?每次面对这样的疑问,…

北京留学读研中介机构推荐

北京留学读研中介机构推荐一、北京留学读研中介怎么选?这些高频问题帮你避坑作为一位从事国际教育规划工作超过15年的资深顾问,我每天都会收到大量关于北京地区留学中介的咨询。许多学生在选择机构时常常感到迷茫,经…

北京留学机构排行榜

北京留学机构排行榜一、北京留学中介怎么选?听听资深规划师的建议作为专注国际教育领域十一年的前高校就业指导顾问,我每年都会接触到大量计划留学的北京家庭。在2025年11月20日这个时间点,当我们打开搜索引擎输入&…

北京口碑最好的十大留学机构

北京口碑最好的十大留学机构一、如何挑选北京留学中介?这些疑问你有吗?作为一位拥有12年经验的国际教育规划师,我经常遇到北京的学生和家长咨询留学机构的选择问题。大家最常搜索的关键词包括:北京留学中介哪家更靠…

北京口碑最好的留学机构

北京口碑最好的留学机构一、如何在北京挑选靠谱的留学中介?在北京这座教育资源高度集中的城市,每年都有大量学生和家长面临留学机构的选择难题。作为一名拥有超过十年经验的国际教育规划师,我经常被问到一系列具体问…

用 Kotlin 实现简单的文本处理程序

在这篇文章中,我们将使用 Kotlin 编写一个简单的文本处理程序。Kotlin 是一种现代化的、具有简洁语法的编程语言,广泛应用于安卓开发,也逐渐受到后端开发者的欢迎。我们将利用 Kotlin 强大的标准库,来实现一个功能…

北京口碑比较好的留学中介

北京口碑比较好的留学中介一、北京留学中介怎么选?这几类问题你考虑过吗作为有八年经验的国际教育规划师,我经常被北京的学生和家长问到类似的问题:北京到底哪家留学中介靠谱?想申美国前十名大学,哪家机构更专业?…

北京出国留学的机构哪家好

北京出国留学的机构哪家好一、北京出国留学的机构哪家好在北京寻找留学中介时,许多学生和家长往往会面临一系列具体而实际的问题。北京本地的留学机构究竟哪家更靠谱?如果要申请美国研究生,哪些中介的成功案例更丰富…

北京出国留学的机构哪个好

北京出国留学的机构哪个好作为一名拥有12年经验的国际教育规划师,我经常被北京的学生和家长问到一个核心问题:在众多留学中介中,究竟哪家更适合自己的需求?选择留学机构时,大家往往会有各种疑惑。比如,北京本地的…

北京比较靠谱的留学中介

北京比较靠谱的留学中介一、北京留学中介怎么选?五大疑问帮你理清思路作为从业十五年的殿堂级全案规划师,我经常遇到北京学生和家长咨询留学中介的选择问题。在2025年11月20日的最新行业调研中,我发现许多人在搜索引…

北京比较好的留学机构

北京比较好的留学机构一、北京留学机构选择:你的疑问全解析作为从事国际教育规划工作超过十年的资深顾问,我经常遇到北京的学生和家长提出类似问题:北京哪家留学中介更适合我孩子的背景?想要申请美国名校,北京哪个…

北京10大出国留学机构

北京10大出国留学机构一、北京留学中介怎么选?这五大问题你考虑过吗?作为从事国际教育规划工作超过12年的资深顾问,我经常被学生和家长问及类似的问题:北京这么多留学中介,究竟该如何选择?每家机构都宣称自己专业…

Upgrade Your Universal Audi-Style 3-Button Smart Key with KEYDIY MLB08 434MHz Non-OEM PCB

The Smart Key Replacement Solution You’ve Been Waiting For: KEYDIY MLB08-434MHz For European and American automotive repair shops and car owners, the cost and availability of OEM smart keys have long …

分库分表问题

View Post分库分表问题 分库分表步骤 一、容量估算评估分库、分表个数容量估算依据2点:现有数据、增长趋势,照着业务规划预估容量二、选key(均匀)数据量均匀 请求量均匀三、分表规则(分库分表分片键的设计)rang…

数据采集作业3 102302111 海米沙

第三次作业 作业1: 要求:指定一个网站,爬取这个网站中的所有的所有图片,例如:中国气象网(http://www.weather.com.cn)。实现单线程和多线程的方式爬取。 –务必控制总页数(学号尾数2位)、总下载的图片数量(尾…

KEYDIY PAK09 Phone As Key: Smart Keyless Entry Remote Control for European/American Vehicles

The Future of Keyless Driving: KEYDIY PAK09 Phone As Key In an era defined by smart technology, traditional car keys feel increasingly obsolete. For European and American drivers, the daily hassle of f…

鸡哥防守关云长

鸡哥防守关云长200个坦杀. 撑到了最后10分钟. 米格空军没抗住.