会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Bellala
我的热情 无穷无尽
首页
新随笔
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
35
下一页
2022年4月23日
cf1103 B. Game with modulo
摘要: 题意: 交互题 有个未知整数 \(a\in[1,1e9]\),每次问两个数 \(x,y\),返回 \(x\pmod a \ge y\pmod a\) 是否成立 在 60 次内猜出 \(a\) 思路: 倍增猜法,长见识了 首先我想到猜 \(x,2x\),若 $\ge $ 说明 \(a\in [1,2x
阅读全文
posted @ 2022-04-23 00:58 Bellala
阅读(26)
评论(0)
推荐(0)
2022年4月22日
cf612 D. The Union of k-Segments(被至少K条线段覆盖的所有区间)
摘要: 题意: 给定n条线段,如果一个实数点被至少K条线段覆盖,称为好点。输出一列总长度最小的、包含所有好点的闭区间 输入均为整数 思路: 传世经典题。 差分思想:想象一个实数轴,所有线段左端点坐标处打上1标记,右端点打上-1。对所涉所有坐标排序,计算前缀和 k。根据当前的 k 可以判断当前点被覆盖的情况
阅读全文
posted @ 2022-04-22 18:37 Bellala
阅读(53)
评论(0)
推荐(0)
cf380 C. Sereja and Brackets
摘要: 题意: 给定括号串。m次询问,每次回答 \([x,y]\) 中的最长合法括号子列长度 思路: 线段树,维护 \([l,r]\) 中失配的左括号数量 \(L\) 和右括号数量 \(R\) 合并相邻区间:左半区间未匹配的左括号 可以和 右半区间未匹配的右括号 抵消一下 const signed N =
阅读全文
posted @ 2022-04-22 17:08 Bellala
阅读(29)
评论(0)
推荐(0)
cf814 D. An overnight dance in discotheque
摘要: 题意: 有 n 个圆,他们只能是相互包含,相离或者相切的。 将其分为两组,每组中,只有奇数次覆盖的才会算入面积,求可能的最大面积。 \(n\le 1000\) 思路: 每个圆最多有一个父亲(父亲定义为包含儿子的最小圆),可以有多个儿子。所以所有圆组成一个森林。 森林中,每棵树是独立的。现在要把每棵树
阅读全文
posted @ 2022-04-22 14:46 Bellala
阅读(34)
评论(0)
推荐(0)
cf730 I. Olympiad in Programming and Sports
摘要: 题意: 每个人有两种能力 a 和 b,在 \(tot\) 个人中选 n 个人到第一组,再另选 m 个人到第二组,最大化第一组中所有人的 a 之和加上第二组中所有人的 b 之和。 \(n\le 3000,n+m\le tot\) 思路: 把所有人按先按 a 从大到小再按 b 从大到小排序,以下讨论都基
阅读全文
posted @ 2022-04-22 14:13 Bellala
阅读(33)
评论(0)
推荐(0)
2022年4月20日
cf1132 F. Clear the String
摘要: 题意: 给定小写字符串,每次可删除一段连续的相同字符,问删完最少要几次 串长 500 思路: 区间dp,\(f(l,r)\),\(l\) 有两种选择: 单独删它,\(f(l+1,r)+1\); 与某个 \(a_k=a_l\) 一起删,为了与 \(k\) 汇合,需要把中间的先删了,即 \(f(l+1,
阅读全文
posted @ 2022-04-20 20:43 Bellala
阅读(50)
评论(0)
推荐(0)
cf1392 D. 505
摘要: 题意: 给出一个 \(n \times m\) 的 01 矩阵,如果每个边长偶数的正方形子矩阵内 1 的个数都为奇数,则这是一个“好的”矩阵。如果能把矩阵改成“好的”,问最少改多少个位置 思路: n和m都大于等于4就没答案,否则暴力枚举。 怎么枚举呢?n和m至少有一个小于4,状压dp就好了 cons
阅读全文
posted @ 2022-04-20 12:30 Bellala
阅读(23)
评论(0)
推荐(0)
cf1388 D. Captain Flint and Treasure
摘要: 题意: 给定数组 \(a[],b[]\),初始答案为0。每次选一个 \(i\),使答案加上 \(a_i\),\(a[b_i]\) 也加上 \(a_i\) 。注意 \(a[b_i]\) 加上 \(a_i\) 就行了,不会连锁反应。 要求每个 \(i\) 选一次,最大化答案并输出方案。 思路: 对于每个
阅读全文
posted @ 2022-04-20 01:09 Bellala
阅读(46)
评论(0)
推荐(0)
2022年4月19日
cf1354 C2. Not So Simple Polygon Embedding
摘要: 题意: 求边长为 1 的正 2n 边形的最小外接正方形的边长 n 为奇数 思路: 如图,设旋转 \(\theta\) 角度。注意到旋转 \(\pi/n\) 之后与原图形重合,再根据对称性,\(\theta\in [0,\pi /2n]\) 正方形边长就是上下最大距离和左右最大距离中较大者,列式子算一
阅读全文
posted @ 2022-04-19 11:58 Bellala
阅读(30)
评论(0)
推荐(0)
cf1366 D. Two Divisors
摘要: 题意: 找 x 的两个大于 1 的因子 d1 和 d2,使得 \(\gcd(d1+d2,x)=1\) 思路: 性质:\(\gcd(a,b)=\gcd(a+b,b)\) 所以, \(\gcd (x,y)=1=\gcd(x+y,x)=\gcd(x+y,y)\implies \gcd(x+y,xy)=1\
阅读全文
posted @ 2022-04-19 01:43 Bellala
阅读(16)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
35
下一页
公告