将1、2、3、4、5、6、7、8、9九个数字分成三组,每个数字只能用一次,即每组三个数不允许有重复的数字,也不许同其它组的三个数字重复,要求每组中的三位数整数都是某个整数的平方.用c++ 来编

问题描述:

将1、2、3、4、5、6、7、8、9九个数字分成三组,每个数字只能用一次,即每组三个数不允许有重复的数字,也不许同其它组的三个数字重复,要求每组中的三位数整数都是某个整数的平方.用c++ 来编
你的做法太深奥了 能不能 用简单点的方法

#include
#include
#include
#include
using namespace std;
void main()
{
vector a;
double s1,s2,s3;
for (int i=0;i