会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Prgl's Blog
新随笔
管理
上一页
1
2
3
4
5
6
7
8
下一页
2022年3月7日
2016CCPC Final H. Engineer Assignment
摘要: 题目大意 \(T(1\leq T\leq 100)\) 组数据。 \(n(1\leq n\leq 10)\) 个项目, \(m(1\leq m\leq 10)\) 个工程师,每个项目需要 \(C_{i}(1\leq C_{i}\leq 3)\) 种技术,第 \(i\) 个项目所需要的技术用 \(a_
阅读全文
posted @ 2022-03-07 22:16 Prgl
阅读(45)
评论(0)
推荐(0)
2022年3月6日
Codeforces Round #774 (Div. 2)D. Weight the Tree
摘要: 题目大意 一颗 \(n(2\leq n\leq 2\times 10^5)\) 的树,需要为每个点赋予一个权值 \(w_{i}(1\leq w_{i}\leq10^9)\) 。一个节点称为好节点当且仅当其相邻的所有节点的权值和等于该节点的权值,给出一种赋值方案,使得树中好节点的数目最多,并且所有节点
阅读全文
posted @ 2022-03-06 21:43 Prgl
阅读(134)
评论(0)
推荐(0)
2022年3月5日
2020CCPC长春 F. Strange Memory
摘要: 题目大意 一棵以 \(1\) 为根的 \(n(2\leq n\leq 10^5)\) 的树,每个节点 \(i\) 有权值 \(a_{i}(1\leq a_{i}\leq 10^6)\) ,求 \(\sum_{i=1}^{n}\sum_{j=i+1}^{n}[a_{i}\oplus a_{j}=a_{
阅读全文
posted @ 2022-03-05 18:06 Prgl
阅读(56)
评论(0)
推荐(0)
2022年3月4日
洛谷P4322.最佳团体
摘要: 题目大意 一个 \(n(1\leq n\leq 2500)\) 个节点的森林,每个点 \(i\) 有权值 \(s_{i},p_{i}(0<s_{i},p_{i}\leq 10^4)\) 以及父亲 \(r_{i}\) 。每个节点可以被选择的前提是其父亲已经被选择,从中选出 \(k(1\leq k\le
阅读全文
posted @ 2022-03-04 19:43 Prgl
阅读(62)
评论(0)
推荐(0)
2022年3月3日
2020ICPC南京 M.Monster Hunter
摘要: 题目大意 一颗根为 \(1\) 的有 \(𝑛(2≤𝑛≤2000)\) 个节点的树,每个节点有一个权值 \(ℎ𝑝_{𝑖} (1≤ℎ𝑝_{𝑖}≤10^9)\) ,能删除某个点的前提是其父亲节点已经被删除,并且删除一个节点的费用为 \(ℎ𝑝_{𝑖}+∑_{𝑗∈𝑠𝑜𝑛[𝑖]}ℎ𝑝
阅读全文
posted @ 2022-03-03 17:46 Prgl
阅读(62)
评论(0)
推荐(0)
洛谷P3267.侦察守卫
摘要: 题目大意 一颗 \(n(1\leq n\leq 5\times 10^5)\) 个节点的树,在某一点 \(i\) 花费 \(w_{i}(w_{i}\leq 1000)\) 放置一个侦察守卫后可以监视到所有到 \(i\) 的距离 \(\leq d(d\leq 20)\) 的点, 有 $m(m\leq
阅读全文
posted @ 2022-03-03 17:02 Prgl
阅读(65)
评论(0)
推荐(0)
2019CCPC Final K. Russian Dolls on the Christmas Tree
摘要: 题目大意 一棵 \(n(1\leq n\leq 2\times 10^5)\) 个节点以 \(1\) 为根的树,分别求以 \(1\sim n\) 为根的子树中有多少个节点编号连续的段。 \(T(1\leq T\leq 10)\) 组数据, \(\sum_{i=1}^{T}n\leq 10^6\) 。
阅读全文
posted @ 2022-03-03 11:05 Prgl
阅读(48)
评论(0)
推荐(0)
2022年3月2日
POJ2723 题解
摘要: WA了半天才发现居然是因为没看见这道题有多组数据,wzfl。。。 题目大意:有N对钥匙,对于每一对钥匙,如果使用了其中一把,另一把钥匙就会消失。接下来有M扇门,每扇门上有两把锁,分别对应两把钥匙(锁会重复出现,每把钥匙也可以重复使用),打开其中任意一把就可以打开这扇门,再打开第m扇门后才可以去尝试打
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(32)
评论(0)
推荐(0)
POJ2749 题解
摘要: 题目大意:有若干牛圈和两个连接起来的的中转点S1,S2。每个牛圈需要选择其中一个中转点与之连接,从而使任意两个牛圈能够连通。有若干对牛圈里的牛互相hate或是互相like。若两个牛圈里的牛互相hate,就不能连接到同一个中转点上,而如果互相like,就必须连接到同一个中转点上。连接方案还要使两个牛圈
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(26)
评论(0)
推荐(0)
Codeforces Round #725 (Div. 3) A-D,F题解
摘要: A. Stone Game 思路:总共3种情况,都从最左端被拿走,都从最右端被拿走,左侧的从最左端被拿走且右侧的从最右端被拿走,取最小值即可 代码: //CF-725.A #include<bits/stdc++.h> using namespace std; #define IOS ios::sy
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(45)
评论(0)
推荐(0)
Codeforces Round #726 (Div.2) A-E1 题解
摘要: A. Arithmetic Array 题目大意:一串数,求添加多少个非负整数后平均值为1 代码: //CF726A #include<bits/stdc++.h> using namespace std; #define IOS ios::sync_with_stdio(0),cin.tie(0)
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(38)
评论(0)
推荐(0)
Educational Codeforces Round 110 A-D 题解
摘要: A. Fair Playoff 题目大意:有4个人进行比赛,第一个和第二个比,第三个和第四个比,之后各自的胜者再比,最开始每个人持有一个数字,每场比赛持有数字较大的选手会胜出,问最开始持有数字最大的两个选手能否会师决赛。 思路:如果持有数字最大的两个选手第一轮不能相遇就可以,否则不行。简单判断一下即
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(45)
评论(0)
推荐(0)
AcWing 325. 计算机
摘要: 传送门 题目大意: 一棵无根树,每条边有一个距离,求每个顶点到距离其最远的顶点的距离。 思路: 考虑树形DP+换根。 令D[x]x到以x为根的子树当中的最长距离,d[x]为次长距离,U[x]为x向上走的最长距离,F[x]为x的答案。 第一次dfs以1为根可以很容易求出D[x]与d[x]。 之后第二次
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(29)
评论(0)
推荐(0)
AcWing 324. 贿赂FIPA
摘要: 思路: 先由附庸关系建树,额外建一个花费为0的节点为树根。考虑树形DP,设dp[i][j]为在以i为根的子树中,得到不少于j张票的最小花费。于是可以从每个子节点向根节点转移,参考分组背包的转移方式,设当前节点为v,子节点为u,size[v]为以v为根的子树大小,开始处理v时dp[v][0]=0,其余
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(29)
评论(0)
推荐(0)
POJ1990 题解
摘要: 题目大意:有若干头牛,每个牛有一个音量值,两头牛能互相听见对方说话需要发出两头牛中音量值较大者的音量*两头牛的距离的音量,求使任意两头牛都互相听见对方需要发出的音量总和。每头牛的音量值可以相同,但坐标不会相同。 思路:如果一个牛a的音量值,对总体所做的贡献为(音量值比它小的在它左侧的牛的数量*Xa-
阅读全文
posted @ 2022-03-02 20:08 Prgl
阅读(48)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告