题目 题意 给定你一个数组a,你可以对数组a进行重新排序,然后得到新的数组b,对数组b进行gcd,得到数组c ,c[i] = gcd(b[1], b[2],b[i]),使得c数组是的字典序最大。求这样的数组b 题解 看数据范围之后,可以直接暴力。 b数组第一个数为a数组中最大的数,后面的数是能使得其gcd最大的数,依次往下就好 AC代码 #include<iostream> #include<stdio.h> #include<algorithm> #include<queue> #include<map> #include<...