首先我们可以处理出10^6以内的所有的勾股数,如果我们有2*i-1和2*j互质, 那么A=(2*i-1)*(2*i-1)+(2*i-1)*(2*j),B=2*j*j+(2*i-1)*(2*j)为互质 勾股数对,且保证所有的互质勾股数对都有这个性质,保证了了我们暴力可以枚举 所有的勾股数对 那么我们得到所有的勾股数对后,可以建图,得到一张类似于树的图,然后可能会有 一些环,但是比较少,一棵树的独立集个数是可以DP求的,那么这样的图可以暴力 规定每条非树边的两个端点取不取来每次都DP,得出所有情况,…