Two Divisors-----------------------------思维(数论+gcd性质+唯一分解定理)
题意:给定n个数,对于每一个数找到两个因子d1和d2d1>1且d2>1使得gcd(d1+d2,ai)=1如果没有就输出-1解析:唯一分解定理ai=p1q1*p2q2*…pnqnd1=p1q1d2=p2q2*…pnqnd1和d2互质的因为:gcd(a,b)=gcd(a+b,b)所以:gcd(d1,d2)=gcd(d1+d2,d2);又因为:gcd(a,c)=1则gcd(a,bc)=gcd(a,b)所