next_permutation蓝桥杯第五届b组题
来源:互联网 发布:yum update 卡住 编辑:程序博客网 时间:2024/06/08 07:24
#include <algorithm>
#include <iostream>
using namespace std;
int f[9]={2,4,5,6,7,9,10,11,12};
int x[6];
int main(){
do{
bool error =false;
int m,n;
x[0]=8+f[0]+f[7]+3;
x[1]=f[8]+1+f[0]+f[1];
x[2]=8+f[1]+f[2]+f[3];
x[3]=1+f[2]+f[4]+f[5];
x[4]=3+f[3]+f[4]+f[6];
x[5]=f[5]+f[6]+f[7]+f[8];
for(m=0;m<=4;m++){
for(n=m+1;n<=5;n++){
if(x[m]!=x[n]){
error=true;
break;
}
}
if(error) break;
}
if(m==5&&n==6&&error==false)
cout<<f[0]<<endl;
}while(next_permutation(f,f+9));
return 0;
}
#include <iostream>
using namespace std;
int f[9]={2,4,5,6,7,9,10,11,12};
int x[6];
int main(){
do{
bool error =false;
int m,n;
x[0]=8+f[0]+f[7]+3;
x[1]=f[8]+1+f[0]+f[1];
x[2]=8+f[1]+f[2]+f[3];
x[3]=1+f[2]+f[4]+f[5];
x[4]=3+f[3]+f[4]+f[6];
x[5]=f[5]+f[6]+f[7]+f[8];
for(m=0;m<=4;m++){
for(n=m+1;n<=5;n++){
if(x[m]!=x[n]){
error=true;
break;
}
}
if(error) break;
}
if(m==5&&n==6&&error==false)
cout<<f[0]<<endl;
}while(next_permutation(f,f+9));
return 0;
}
阅读全文
0 0
- next_permutation蓝桥杯第五届b组题
- 蓝桥杯第五届决赛B组
- (蓝桥杯第五届B组)李白打酒 DFS
- 2014第五届 蓝桥杯C语言B组预赛题
- 蓝桥杯 手链样式 next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- next_permutation
- 2017.11.6工作日笔记
- JS中的4大对象
- inline函数的一些总结
- 二叉树遍历,高度,大小
- C语言 printf使用说明
- next_permutation蓝桥杯第五届b组题
- 移动端日期小插件
- 表的连接方式:NESTED LOOP、HASH JOIN、SORT MERGE JOIN(修改)
- 3、调度的基本准则与方式
- iOS中的MVP模式初探
- Java常用类介绍
- android模拟数据实现全选反选批量删除
- FT,FS,DTFT,DFS,DFT,FFT的区分
- HDOJ2071 Max Num