摘要:
题意: 给出平面上的一些点,点之间的距离是欧几里得距离的平方。 女孩从起点开始,目标是把所有的点上的物品运送回起点,规定手上不能同时携带两个物品。 询问最快的时间和路线。 题解: #include<bits/stdc++.h> using namespace std; const int maxn= 阅读全文
摘要:
题意: 给定一个数C,对一个序列作切割,每一段对答案的贡献是这一段的元素之和减去这一段里最小的Len/C个数之和,Len指这一段的长度。 询问最小答案。 题解: 有一个结论是,两个长度为C的序列对答案的贡献一定小于这两个序列合并起来对答案的贡献。 有个贪心的做法就是只切长度为1和长度为C的序列。 # 阅读全文