全文预览

C++课程设计八皇后问题

上传者:徐小白 |  格式:doc  |  页数:13 |  大小:124KB

文档介绍
<m1;p++){for(j=0;j<8;j++)cout<<zzz[p][i][j]<<'';cout<<"|";}cout<<endl; }s=p; //一次8行同时输出5个棋盘:p=p-1;m1=(m1+5)<n?(m1+5):n;cout<<"\n\n"<<flush;if(m1!=n)m1=m1+5;?}while(m1<n);?}cout<<"程序自动求出了所有的答案的个数为:"<<m/8<<"种。\n程序自动排除重复的答案后的个数为:92种。\n";//********************************nn=sizeof(zzz)/(sizeof(char)*64);for(ii=0;ii<100;ii++)for(qq=0;qq<nn;qq++){p(news[ii],zzz[qq])){for(jj=0;jj<8;jj++)for(kk=0;kk<8;kk++)news[ii][jj][kk]=zzz[qq][jj][kk];}}//***********************接下来是进行比较大小**************************{min=pare[0][0];rmax=rmin=cmax=cmin=0;//初始化过程记录大小值的行列号for(qRow=0;qRow<8;qRow++)for(qCol=0;qCol<8;qCol++){ pare[qRow][qCol]>max) {pare[qRow][qCol];rmax=qRow;cmax=qCol;}pare[qRow][qCol]<min) {pare[qRow][qCol];rmin=qRow;cmin=qCol;}}cout<<"\n\n";cout<<"在("<<rmax<<","<<cmax<<")固定一个皇后的数目最多,个数为:"<<max<<'\n';

收藏

分享

举报
下载此文档