摘要:
AC代码 A. Special Permutation 整体循环右移一位后输出即可。 B. Unique Bid Auction 用一个map统计信息,具体就是值为$key$的元素的出现次数为$value$。 再用一个map统计信息,具体就是值为$key$的元素的最后一次出现在$value$。 然后 阅读全文
摘要:
AC代码 A - Determinant 输入输出。 B - Quizzes 简单模拟。 C - Super Ryuma 分类讨论,万万没想到这题是花时间最多的。 一步可达:满足题目中的条件。 两步可达: 走一次对角线后欧几里得距离小于三,此时可以直接枚举和$(r_2, c_2)\(欧几里得距离小于 阅读全文
摘要:
AC代码 A. Box is Pull 如果同行或同列,则答案为两点之间的曼哈顿距离。 否则,先拉到同行,然后花两步换方向,再拉到同列,这样答案就是两点之间的曼哈顿距离再加二。 B. Belted Rooms 别问,问就是直接跑强连通分量(SCC)。如果一个SCC只有一个点,那么这个点不符合条件,否 阅读全文
摘要:
AC代码 A. Number of Apartments 这题其实直接暴力就可以了,我还想了挺久想出了另外一个解法。 初始时,3,5,7是可行的,然后$n$可以从$n-3$,$n-5$或者$n - 7$处转移得到。 $O(n)$预处理,$O(1)$回答询问。 B. Barrels 降序排序,将第$2 阅读全文