Treasure

Treasure Hunting

analysis 我们首先通过读题就可以得出,我们要想走到下一层,必须先将这一层里面的所有宝藏都拿完。我们又可以想到,我们一定是直接从一端走到另外一端这样子才能保证在这一层中的花费时间最小。 所以对于每一层来说,我们只需要记录左右两个端点就好了。 对于每一个安全列来说,我们在通往下一层的时候都得要先 ......
Treasure Hunting

CF677D Vanya and Treasure

这题纯大力搞过去的,没用到啥技巧,后面看了下别人的做法发现还是很有意思的 我的做法就很粗暴,考虑令\(f_{i,j}\)表示走到\((i,j)\)的最短路,转移的话不难发现是个分层图DP 但是有一个显然的问题是当相邻两层间的点数很多时,暴力做的话会退化成\(O(n^2\times m^2)\),因此 ......
Treasure Vanya 677D 677 and

Treasure 题解

[题目传送门](https://www.luogu.com.cn/problem/CF494A) 一道贪心题。 贪心策略是除了最后一个 `#` 其他的都变成 $1$ 个 `)`,这样前面的 `)` 就尽可能的少,最后的 `#` 变成的 `)` 数量加上前面的 `)` 数量等于 `(` 的数量,这样在 ......
题解 Treasure

POJ 2594 Treasure Exploration

**[$POJ$ $2594$ $Treasure$ $Exploration$](http://poj.org/problem?id=2594)** ```cpp {.line-numbers} #include #include #include using namespace std; con ......
Exploration Treasure 2594 POJ

Codeforces 1787I - Treasure Hunt

注意到这什么 $s>q$ 或 $t\le q$ 的限制条件是没有用的,因为如果 $s\le q>1;solve2(l,mid);solve2(mid+1,r); static ll mn[MAXN+5],mx[MAXN+5],f[MAXN+5],g[MAXN+5]; mn[mid+1]=mx[mid ......
Codeforces Treasure 1787I 1787 Hunt

4.[1201D - Treasure Hunting](https://codeforces.com/problemset/problem/1201/D)

4.1201D - Treasure Hunting 题目意思: 在一个n*m的地图上面,左下角的坐标是(1,1),最开始你位于左下角,一秒钟你可以进行往左或者往右的操作,你只能在一些特殊的列上面进行往上移动的操作,你不可以往下移动。现在告诉你k个宝藏的坐标信息以及哪些列是允许往上的,问最后至少要几 ......
1201 codeforces problemset Treasure Hunting
共6篇  :1/1页 首页上一页1下一页尾页