第一次用next_permutation排列数组元素
相当于是高中里的一组数全排列Amn,记得吧
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
double a[]={1,2,3,4,5,6,7,8,9};//就写a[],不给数组大小,计算机就会自动根据数组里的给大小
long c=0;
do{
if((a[0]+a[1]/a[2]+(a[3]*100+a[4]*10+a[5])/(a[6]*100+a[7]*10+a[8]))==10)
{
c++;
}
}while(next_permutation(a,a+9));//(a,a+n)n为数组元素个数
cout<<c;
}