摘要: 我是mazhaoze,一名来自湖南省的菜鸡oier 之后会在这里记录一些学习笔记和练习笔记。 我博客标题目难度 Water: 我喝口水就秒了没啥难度啊! Easy:我思考了一下,一次就AC了! Medium:自己想出但想了很久,没有一次AC。 Hard:不完全是自己想出。 +和-表示同档题的难度 我 阅读全文
posted @ 2025-12-14 23:10 AstraeusGleam 阅读(8) 评论(0) 推荐(0)
摘要: 我可能忘了年少的样子 但我始终记得那个秋天 周围人的喧闹 放肆招摇的风 我挑选着残缺的记忆 重新拼到一起 晚风拂过山岗 撞到了盛满回忆的夕阳瓶溢出映满了天... 时间的齿轮缓缓转动 直到一声巨响 我抬头一看 昔日情景如潮水般向我涌来.. 微光散落在窗前 我心头一颤 不禁想起了很多往事..... 好闻 阅读全文
posted @ 2025-12-22 23:43 AstraeusGleam 阅读(21) 评论(0) 推荐(0)
摘要: 阐述一下题意 就是给你一个二维数组和另一个 \(b\) 数组,让你看这个二维数组每行里面有多少个元素被包含在 \(b\) 数组里面的。然后找出包含 \(b\) 元素最多的那一行包含了多少个就行了。 那么我们按照题意模拟即可。 #include <bits/stdc++.h> using namesp 阅读全文
posted @ 2025-12-21 00:39 AstraeusGleam 阅读(3) 评论(0) 推荐(0)
摘要: 思路 本质上就是加法但是需要转换一下单位把 \(a\) 转换成英寸即可那么我们得出公式: \[a\cdot 12 + b \]然后输入 \(a\) 和 \(b\) 两数后使用上面公式即可。 Accode #include <bits/stdc++.h> using namespace std; us 阅读全文
posted @ 2025-12-21 00:37 AstraeusGleam 阅读(18) 评论(0) 推荐(0)
摘要: 思路 首先我们读题发现题目需要一个数据结构来捆绑两个数据。 时间和预选赛名次那么我们先定义下面结构体。 struct p{ long long time,rank; }; 接下来我们来写排序规则。 我们发现关键信息是如果有多个参赛者同时到达出口,则按预选赛名次更高的参赛者优先离开房间。 从这个里面我 阅读全文
posted @ 2025-12-16 20:09 AstraeusGleam 阅读(2) 评论(0) 推荐(0)
摘要: 前言 题目传送门 题意 分两种操作:交换相邻元素或者消掉 \(A\) 数组的最长相同前缀。每种操作都会产生 \(1\) 的代价。 现在问你花最小代价使 \(A\) 消完。 解题思路 首先我们观察到可以先交换再消,考虑怎么交换可以使答案更优。 因为肯定不会出现反复横跳的情况,所以假设所有点都往左交换, 阅读全文
posted @ 2025-12-14 23:20 AstraeusGleam 阅读(0) 评论(0) 推荐(0)
摘要: 前言 题目传送门 简述题意 比较形式化。 有 \(n\) 只兔子,有 \(m\) 天,第 \(i\) 天有一个集合 \(S_i\),第一天需要构造一个大小为 \(k\) 的兔子集合,然后之后每天你可以之多改变兔子集合内至多 \(l\) 个元素(当然需要满足改变后兔子集合大小仍为 \(k\))。我们需 阅读全文
posted @ 2025-12-14 22:40 AstraeusGleam 阅读(0) 评论(0) 推荐(0)
摘要: 前言 题目传送门 题意 因为题面很形式化,所以来个比较符合人类直觉的题面。 你有 \(n\) 个物品,每个物品有个贡献 \(w_i\),现在两个人要进行有趣的游戏。 有 \(k\) 个位置 \(c_i\),每次操作可以将当前序列从左往右第 \(c_i\) 个位置的物品从序列中直接挖走。只剩一个物品时 阅读全文
posted @ 2025-12-14 22:37 AstraeusGleam 阅读(1) 评论(0) 推荐(0)
摘要: 前言 题目传送门 理解题面 这是道初学者基础题,首先了解题目要干什么,才能写出能过的代码,我们读题(关键区已粗体): \(R\) 行 \(C\) 列的网格表示。字符 X 代表陆地,而 . 代表海洋。 你的任务是计算出五十年后的群岛地图(即海平面上升后留下的样子)。由于未来的陆地可能会更少,输出中不需 阅读全文
posted @ 2025-12-14 22:31 AstraeusGleam 阅读(1) 评论(0) 推荐(0)
摘要: 前言 题目传送门 NOIP 模拟赛的 T2 放这题,真是太难泵了。 题意 下文集合代指可重集。 给你一个集合,每次可以将集合内任意元素取出并将他们的 mex 加入集合,集合最后剩下的元素为贡献。 现在我们需要求给定数组的每个前缀组成的集合的最大贡献。 解题思路 首先考虑如何构造方案得到最大贡献。 因 阅读全文
posted @ 2025-12-14 21:26 AstraeusGleam 阅读(4) 评论(0) 推荐(0)