为 什 么 说 这 是 个 陷 阱 呢 ? ? 为什么说这是个陷阱呢?? 为什么说这是个陷阱呢??
【C. Game with Chips(思维陷阱)】 因 为 不 管 你 脑 洞 多 大 , 数 学 多 好 , 都 发 现 会 束 手 无 策 因为不管你脑洞多大,数学多好,都发现会束手无策 因为不管你脑洞多大,数学多好,都发现会束手无策
每 移 动 一 次 不 知 道 往 哪 个 方 向 , 不 知 道 先 访 问 哪 个 点 , 同 时 要 记 录 所 有 点 的 坐 标 , 记 录 每 个 点 是 否 访 问 过 目 标 点 . . . . . . 每移动一次不知道往哪个方向,不知道先访问哪个点,同时要记录所有点的坐标,记录每个点是否访问过目标点...... 每移动一次不知道往哪个方向,不知道先访问哪个点,同时要记录所有点的坐标,记录每个点是否访问过目标点......
但 是 题 目 里 说 了 移 动 次 数 只 要 不 超 过 2 n m 就 可 以 但是题目里说了移动次数只要不超过2nm就可以 但是题目里说了移动次数只要不超过2nm就可以
2 n m ? 把 所 有 点 走 一 遍 不 过 n m , 剩 下 n m 把 所 有 点 移 到 最 左 上 角 , 然 后 一 排 一 排 S 型 走 . . . . . . 2nm?把所有点走一遍不过nm,剩下nm把所有点移到最左上角,然后一排一排S型走...... 2nm?把所有点走一遍不过nm,剩下nm把所有点移到最左上角,然后一排一排S型走......
#include
using namespace std;
int n,m,k;
struct p{
int x,y;
}a[209];
int main()
{
int maxx=0,maxy=0;
cin>>n>>m>>k;
for(int i=1;
i<=k;
i++)
{
cin>>a[i].x>>a[i].y;
maxx=max(maxx,a[i].x);
maxy=max(maxy,a[i].y);
}
int x,y;
for(int i=1;
i<=k;
i++) cin>>x>>y;
string s;
int ans=maxx+maxy-2;
for(int i=1;
i
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-