Tasks - Toyota Programming Contest 2024#7(AtCoder Beginner Contest 362)
A:简单判断,水题
B:判断直角三角形,水题
C:思维构造,有一点意思
D:变了个样的 Dijkstra,注意两个小细节
E:如果枚举数,暴力 DFS 会超时,考虑最坏的情况,所有数都相同,那就是 O(2 ^ 80) 复杂度 枚举数不行,那就枚举公差,虽然公差范围达到了 1e9 级别,但是 n 只有80,最多只有 n^2 个公差,是可行的,再通过 DP 求解即可,总复杂度 O(n ^ 4)
F:未补
G:未补