选择题:18道算法部分:1、输入一个正整数n,计算符合条件的三元组 (a, b, c)的个数,其中 a * b, a * c, 和 b * c 都是完全平方数,且1 <= a < b < c < n。2、给定一组(n x n)二维数组,可以左右翻转一些行来达到每列的数都不重复吗?如果可以就输出Yes;并输出需要交换的行号,如果不可以就输出No,每行最多翻转一次。