1. 互质勾股数 只过了 86,求大佬指点 思路1:暴力 维护一个数组,数组的第 i 位保存, i^2 然后暴力判断即可。。 思路2:找规律 见代码 import math """ 假设勾股数满足 a^2 = b^2 + c^2, a, b, c互质 那么有 b^2 = (a+c)(a-c) 且 a b c一定是两奇数一偶数 其中 a+c 和 a-c 一定是 m^2 和 n^2 ,并且 m n 互质 下面的结论证明比较复杂,之前做题的时候看过这个证明。 简单说下上面的证明: 3 偶数,不行; 2偶数,不行,0 偶数,不行;...