ABC 368F Dividing Game
摘要:题意 有N堆石头,第i堆的石头的个数为a[i],Alice和Bob轮流拿取石头,每次拿取某一堆石头后(记拿之前这堆石头的个数为a[i])可以将该堆石头的个数更改为除了a[i]以为的a[i]的因数。不能操作者输,双方采取最优决策,求问谁会赢 思路 这题没啥好说的,sg打表之后,按照尼姆游戏全部sg值异
阅读全文
posted @
2024-08-24 23:23
Linear_L
阅读(14)
推荐(0) 编辑
ABC 368D Minimum Steiner Tree
摘要:题意 给你一颗由N个点组成的树,指定K个节点,求包含这K个节点的最小子树的大小 思路 考虑正难则反,我们从开始的树当中剪掉那些没有任何指定点的子树,剩下来的子树就是最小的、能包含所有指定节点的子树。关于剪去这个操作,就是dfs一旦遇到以当前节点为根的子树没有任何指定点时,就停止dfs,并把该子树的大
阅读全文
posted @
2024-08-24 23:16
Linear_L
阅读(135)
推荐(0) 编辑
ABC 367D Pedometer
摘要:题意 给定N个人成的环,第i个人到第i+1个人之前的距离为a[i](第N个人到第1个人的距离为a[n]),每个人只能顺时针走动。求问有多少点对(s,t)使得第s个人走到第t个人的距离是M的倍数。 思路 对于这种环状问题,我们最开始的思路就是开个双倍数组把环破坏成链转换成线性问题。接下来就是我们要思考
阅读全文
posted @
2024-08-18 22:13
Linear_L
阅读(14)
推荐(0) 编辑
ABC 366E Manhattan Multifocal Ellipse
摘要:题意 给你N个在二位平面上的整点(即横纵坐标都为整数的点),以及一个距离阈值D,求有多少个整点(x,y)满足Σ(abs(x-x[i])+abs(y-y[i]))≤D,(1≤i≤N) 思路 题目显然是要要求某个点到给定的N个点的曼哈顿距离之和,但是如果强行枚举点,根据数据范围显然是不可以通过的。那么我
阅读全文
posted @
2024-08-11 09:44
Linear_L
阅读(138)
推荐(0) 编辑