题解分享
题解分享简介
纸牌三角形(结果填空) - 题解
```
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
int cnt;
int a[9]={1,2,3,4,5,6,7,8,9};
int main()
{
do{
bool flag=false;
if(a[1]+a[3]+a[5]==a[2]+a[4]+a[8]&&a[0]+a[1]+a[3]==a[6]+a[7]+a[8])
{
for(int i=0;i<9;i++)cout<<a[i]<<" ";
puts("");
cnt++;
flag=true;
}
}while(next_permutation(a,a+9));
cout<<cnt/2/3<<endl;// 旋转/3 镜像/2
return 0;
}
```
查看全文
1
0
0
0



