04 2020 档案
摘要:Description 要求构造一个 个节点的二叉树(每个节点拥有不超过 个孩子),节点 为根,要使所有节点到根的距离之和为 。要求先判断可不可以构造,如果可以输出 YES,下一行输出 到 号节点的父亲节点,否则输出 NO。有多组询问。 Solutio
阅读全文
摘要:Description 球球是一位建筑师。一天,他收到市长的任务:建设城市。球球打算建造 座高楼。为了保证城市美观,球球做出了如下计划: 球球喜欢整齐的事物。他希望高楼从左向右排成一行,编号依次为 。 球球喜欢整数,他要求每座高楼的高度都是正整数。 由于材料限制,高楼的
阅读全文
摘要:Description 给一个 的网格图,每个位置有颜色和方向。颜色为黑 / 白,方向表示这个位置的机器人下一步会往上下左右哪个方向移动一格,问你最多可以放多少个机器人,使得这些机器人行走时永远不会相遇。最大化个数的基础上,最大化黑色格子的机器人个数。 Solution 一
阅读全文
摘要:Description 给一个 的棋盘,上面有 个 之间的整数且互不相同。 棋盘上有一个车和一个后,初始都在数字 处。 走法如下: 车能到达同一行或同一列的任何(没有被自己访问过的)位置,后能到达同一行,同一列或
阅读全文
摘要:Description 一个数列中若有一个子段的和为 ,则这个数列是「不好的」,给定一个数列求这个数列内有多少个「好」的子段。 Solution 我们记 表示 以 结尾的合法段的个数,显然,这题就是要我们求 。 我们考虑依次求出每一个
阅读全文