
比赛补题
文章平均质量分 68
bok_choy_
这个作者很懒,什么都没留下…
展开
-
Colorful Squares(二分+线段树)
Colorful Squares(二分+线段树)题目链接题意: 平面内有 nnn 个点,每个点都有颜色,总共有 kkk 中颜色,问,一个能将 kkk 种颜色的点都包含进的正方形的最小边长是多少。(边长可为000,即只有一种颜色的情况 )思路:先将所有点,按 xxx 轴坐标存入 vector<node>v[i]vector<node>v[i]vector<node>v[i] 中,v[i]v[i]v[i] 表示,xxx 坐标为 iii 的所有点的坐标。二分长度,然后原创 2021-03-06 12:30:14 · 291 阅读 · 0 评论 -
D. Bank Security Unification(DP)
2020-2021 Winter Petrozavodsk Camp, Belarusian SU Contest (XXI Open Cup, Grand Prix of Belarus) D. Bank Security Unification题目链接题意: 给你 nnn 个数,相对顺序不变,选择其中 kkk 个数,这几个数的权值就是 ∑i=1k−1fi&fi+1\sum_{i=1}^{k-1}f_{i} \& f_{i+1}∑i=1k−1fi&fi+1。求权值最大原创 2021-02-22 20:04:51 · 598 阅读 · 0 评论 -
N. Best Solution Unknown(线段树+思维)
2020-2021 Winter Petrozavodsk Camp, Belarusian SU Contest (XXI Open Cup, Grand Prix of Belarus) N. Best Solution Unknown题目链接题意: 现在有 nnn 个数,每一轮可以进行的操作:取相邻的两个数进行比较,较大的获胜(若两数相同,双方都可能获胜),将较小的去除,并且较大的那个数 +1+1+1 。 问 n−1n-1n−1 次操作后,哪些位置上的数留到了最后?思路:错误的做法:一开始原创 2021-02-22 20:03:12 · 2243 阅读 · 1 评论 -
2020-2021 ACM-ICPC, Asia Seoul Regional Contest-J. Switches(01矩阵求逆+矩阵乘法)
2020-2021 ACM-ICPC, Asia Seoul Regional Contest-J. Switches(01矩阵求逆+矩阵乘法)题意: 已知有 nnn 个开关和 nnn 盏灯,现在每一个开关可以控制若干盏灯,该信息用矩阵表示。一盏灯要亮,当且仅当这盏灯对应的开关数量为奇数。问对于每一盏灯,能否打开若干个开关,使得只有该盏灯是亮的,而其他灯都是灭的。若可以,输出每一盏灯对应的开关,否则输出 −1-1−1。思路: 设矩阵 An×nA_{n \times n}An×n 为开关与灯的关系,矩阵原创 2021-02-15 18:56:19 · 989 阅读 · 0 评论 -
2020-2021 ACM-ICPC, Asia Seoul Regional Contest-A-Autonomous Vehicle(大模拟)
2020-2021 ACM-ICPC, Asia Seoul Regional Contest-A-Autonomous Vehicle(大模拟)题意: 给定 nnn 条线段和,第一条线段的第一个点作为起点。然后朝一个方向前进,如果遇到十字叉路口,就往当前方向的坐标走,如果走到了端点,就往回走。本题保证所有十字路口都是四路的,并且所有线段不一定连通。思路:先对所有线段进行预处理,先对线段进行编号,将端点,放入对应编号的容器,然后枚举所有点对,求得所有交点,将交点存入那两条相交直线对应编号的容器中(肯定原创 2021-02-15 17:15:22 · 627 阅读 · 1 评论