随笔分类 -  基础#二分&三分

摘要:// Problem: CF474F Ant colony // Contest: Luogu // URL: https://www.luogu.com.cn/problem/CF474F // Memory Limit: 250 MB // Time Limit: 1000 ms // // P 阅读全文
posted @ 2021-08-02 12:08 OvO1 阅读(83) 评论(0) 推荐(0)
摘要:// Problem: E. Boring Segments // Contest: Codeforces - Educational Codeforces Round 112 (Rated for Div. 2) // URL: http://codeforces.com/contest/1555 阅读全文
posted @ 2021-07-31 11:37 OvO1 阅读(54) 评论(0) 推荐(0)
摘要:问题 I: Two Famous Companies 时间限制: 1 Sec 内存限制: 128 MB 题目描述 In China, there are two companies offering the Internet service for the people from all citie 阅读全文
posted @ 2021-07-29 09:55 OvO1 阅读(55) 评论(0) 推荐(0)
摘要:link 思路: 先来想想暴力的写法: $n^{2}$枚举左上角的顶点,$k^{2}$求最小值。 考虑优化: $1.$答案有单调性,可以二分答案,省去枚举左上角顶点的复杂度。 $2.$每次$check$的时候,将大于该数的设为$1$,小于该数的设为$0$,这样就可以在$k^{2}$枚举的时候用二维前 阅读全文
posted @ 2021-07-21 17:44 OvO1 阅读(86) 评论(0) 推荐(0)
摘要:A 汽水瓶 思路: 模拟,其实也可以考虑贡献,每次都相当于少了两个汽水瓶,所以$res=n/2$ ##代码: int main(){ int n; while(cin>>n){ if(!n) break; int res=0; while(n>=2){ if(n==2){ res++;break; 阅读全文
posted @ 2021-07-19 20:53 OvO1 阅读(66) 评论(0) 推荐(0)
摘要:传送门 #思路: 经过$x次$变化后 \(b_{1}=gcd(a_{1},a_{2},……,a_{x})\) 也就是说最多$n$次操作后,数组中的数就会相等。 答案具有单调性,如果$mid$次操作可以使得数组中的数相等,那么说明大于$mid$次的操作也一定可以。 二分变化的次数,$check$的时候 阅读全文
posted @ 2021-07-11 20:49 OvO1 阅读(128) 评论(0) 推荐(0)
摘要:传送门 #题意: 有$x$个红糖果和$y$个蓝糖果,有两种礼物包装方式: $1.a$个红糖果$+b$个蓝糖果 $2.b$个红糖果$+a$个蓝糖果 求最多能够打包成多少个礼物 #思路: 假设第一种打包了$c$个礼物,第二种打包了$d$个礼物,一共打包了$c+d$个礼物。 考虑二分答案,也就是$c+d= 阅读全文
posted @ 2021-07-10 16:55 OvO1 阅读(94) 评论(0) 推荐(0)