摘要: 题目描述 给出 $n$ 和 $m$ ,$m$ 次询问。每次询问给出 $a$ 和 $b$ ,两人轮流选择:将 $a$ 加一或者将 $b$ 加一,但必须保证 $a^b\le n$ ,无法操作者输,问先手是否必胜。 $n\le 10^9$ ,$m\le 10^5$ ,$a\ge 2$ ,$b\ge 1$ 阅读全文
posted @ 2018-01-08 19:35 GXZlegend 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出一个 $n$ 个节点的树,$1$ 号点为根。现要将其中一些点染成黑色,使得每个叶子节点(不包括根节点)到根节点路径上的黑点数相同。求最多能够染多少个黑点。 题解 贪心 显然有结论:选择的黑点尽量靠近叶子节点。 并且显然每个点到根节点路径上的黑点数是:深度最小的叶子节点到根节点路径上的点 阅读全文
posted @ 2018-01-08 18:48 GXZlegend 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出两个长度为 $n$ 的排列 $A$ 和 $B$ ,如果 $A_i>A_{i+1}$ 则可以交换 $A_i$ 和 $A_{i+1}$ 。问是否能将 $A$ 交换成 $B$ 。 输入 输入数据第一行包含一个正整数 $n$ 。 接下来两行每行 $n$ 个正整数,分别描述排列 $A$ 和排列 阅读全文
posted @ 2018-01-08 18:21 GXZlegend 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出一棵树和一个点对集合S,多次改变这棵树的形态、在集合中加入或删除点对,或询问集合内的每组点对之间的路径是否都经过某条给定边。 输入 输入的第一行包含一个整数 id,表示测试数据编号,如第一组数据的id=1,样例数据的 id 可以忽略。输入的第二行包含两个整数 n,m,分别表示图中的点数 阅读全文
posted @ 2018-01-08 18:06 GXZlegend 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出 $(2n+1)\times (2n+1)$ 个点,点 $(i,j)$ 的权值为 $a[max(|i-n-1|,|j-n-1|)]$ ,找一条从 $(1,1)$ 走到 $(2n+1,2n+1)$ 的路径,使得经过的点(包括起点和终点)权值和最小。求这个权值和。 输入 第一行一个正整数 阅读全文
posted @ 2018-01-08 11:28 GXZlegend 阅读(432) 评论(0) 推荐(0) 编辑