⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nextdlg.cpp

📁 一个彩民的神器
💻 CPP
📖 第 1 页 / 共 4 页
字号:
m2[4]=10-money2->m_2;
else
m2[4]=1;
//////////////////////
	m3[0]=9-money->m_3;
	if(money->m_3!=0)
m3[1]=10-money->m_3;
	else
m3[1]=1;
	if(money->m_3!=0&&money->m_3!=1)
m3[2]=11-money->m_3;
	else
m3[2]=1;
m3[3]=9-money2->m_3;
if(money2->m_3!=0)
m3[4]=10-money2->m_3;
else
m3[4]=1;
//////////////////////////
	m4[0]=9-money->m_4;
	if(money->m_4!=0)
m4[1]=10-money->m_4;
	else
m4[1]=1;
	if(money->m_4!=0&&money->m_4!=1)
m4[2]=11-money->m_4;
	else
m4[2]=1;
m4[3]=9-money2->m_4;
if(money2->m_4!=0)
m4[4]=10-money2->m_4;
else
m4[4]=1;
//////////////////////////
	m5[0]=9-money->m_5;
	if(money->m_5!=0)
m5[1]=10-money->m_5;
	else
m5[1]=1;
	if(money->m_5!=0&&money->m_5!=1)
m5[2]=11-money->m_5;
	else
m5[2]=1;
m5[3]=9-money2->m_5;
if(money2->m_5!=0)
m5[4]=10-money2->m_5;
else
m5[4]=1;
//////////////////////////
	m6[0]=9-money->m_6;
	if(money->m_6!=0)
m6[1]=10-money->m_6;
	else
m6[1]=1;
	if(money->m_6!=0&&money->m_6!=1)
m6[2]=11-money->m_6;
	else
m6[2]=1;
m6[3]=9-money2->m_6;
if(money2->m_6!=0)
m6[4]=10-money2->m_6;
else
m6[4]=1;
//////////////////////////
	m7[0]=9-money->m_7;
	if(money->m_7!=0)
m7[1]=10-money->m_7;
	else
m7[1]=1;
	if(money->m_7!=0&&money->m_7!=1)
m7[2]=11-money->m_7;
	else
m7[2]=1;
m7[3]=9-money2->m_7;
if(money2->m_7!=0)
m7[4]=10-money2->m_7;
else
m7[4]=1;
int tt[5]={5,5,5,5,5};
	if(m1[0]==m1[1]||m1[0]==m1[2]||m1[0]==m1[3]||m1[0]==m1[4]){
tt[0]--;
m1[0]=-1;
	}
	if(m1[1]==m1[2]||m1[1]==m1[3]||m1[1]==m1[4]){
tt[0]--;
m1[1]=-1;

	}
	if(m1[2]==m1[3]||m1[2]==m1[4]){
tt[0]--;
m1[2]=-1;
	}
	if(m1[3]==m1[4]){
tt[0]--;
m1[3]=-1;
	}
	////////////////////////////////
if(m2[0]==m2[1]||m2[0]==m2[2]||m2[0]==m2[3]||m2[0]==m2[4]){
tt[1]--;
m2[0]=-1;
	}
	if(m2[1]==m2[2]||m2[1]==m2[3]||m2[1]==m2[4]){
tt[1]--;
m2[1]=-1;

	}
	if(m2[2]==m2[3]||m2[2]==m2[4]){
tt[0]--;
m2[2]=-1;
	}
	if(m2[3]==m2[4]){
tt[0]--;
m2[3]=-1;
	}
//////////////
	////////////////////////////////
if(m3[0]==m3[1]||m3[0]==m3[2]||m3[0]==m3[3]||m3[0]==m3[4]){
tt[1]--;
m3[0]=-1;
	}
	if(m3[1]==m3[2]||m3[1]==m3[3]||m3[1]==m3[4]){
tt[1]--;
m3[1]=-1;

	}
	if(m3[2]==m3[3]||m3[2]==m3[4]){
tt[0]--;
m3[2]=-1;
	}
	if(m3[3]==m3[4]){
tt[0]--;
m3[3]=-1;
	}
//////////////
	////////////////////////////////
if(m4[0]==m4[1]||m4[0]==m4[2]||m4[0]==m4[3]||m4[0]==m4[4]){
tt[1]--;
m4[0]=-1;
	}
	if(m4[1]==m4[2]||m4[1]==m4[3]||m4[1]==m4[4]){
tt[1]--;
m4[1]=-1;

	}
	if(m4[2]==m4[3]||m4[2]==m4[4]){
tt[0]--;
m4[2]=-1;
	}
	if(m4[3]==m4[4]){
tt[0]--;
m4[3]=-1;
	}
//////////////
	////////////////////////////////
if(m5[0]==m5[1]||m5[0]==m5[2]||m5[0]==m5[3]||m5[0]==m5[4]){
tt[1]--;
m5[0]=-1;
	}
	if(m5[1]==m5[2]||m5[1]==m5[3]||m5[1]==m5[4]){
tt[1]--;
m5[1]=-1;

	}
	if(m5[2]==m5[3]||m5[2]==m5[4]){
tt[0]--;
m5[2]=-1;
	}
	if(m5[3]==m5[4]){
tt[0]--;
m5[3]=-1;
	}
//////////////
	////////////////////////////////
if(m6[0]==m6[1]||m6[0]==m6[2]||m6[0]==m6[3]||m6[0]==m6[4]){
tt[1]--;
m6[0]=-1;
	}
	if(m6[1]==m6[2]||m6[1]==m6[3]||m6[1]==m6[4]){
tt[1]--;
m6[1]=-1;

	}
	if(m6[2]==m6[3]||m6[2]==m6[4]){
tt[0]--;
m6[2]=-1;
	}
	if(m6[3]==m6[4]){
tt[0]--;
m6[3]=-1;
	}
//////////////
	////////////////////////////////
if(m7[0]==m7[1]||m7[0]==m7[2]||m7[0]==m7[3]||m7[0]==m7[4]){
tt[1]--;
m7[0]=-1;
	}
	if(m7[1]==m7[2]||m7[1]==m7[3]||m7[1]==m7[4]){
tt[1]--;
m7[1]=-1;

	}
	if(m7[2]==m7[3]||m7[2]==m7[4]){
tt[0]--;
m7[2]=-1;
	}
	if(m7[3]==m7[4]){
tt[0]--;
m7[3]=-1;
	}
//////////////
CString string="";
long counter=0;
for(int a=0;a<5;a++)
for(int b=0;b<5;b++)
for(int c=0;c<5;c++)
for(int d=0;d<5;d++)
for(int e=0;e<5;e++)
for(int f=0;f<5;f++)
for(int g=0;g<5;g++)
{
if(m1[a]!=-1&&m2[b]!=-1&&m3[c]!=-1&&m4[d]!=-1&&m5[e]!=-1&&m6[f]!=-1&&m7[g]!=-1
   ){
string.Format("%d %d %d %d %d %d %d",m1[a],m2[b],m3[c],m4[d],m5[e],m6[f],m7[g]);
randcur.m_1=m1[a];
randcur.m_2=m2[b];
randcur.m_3=m3[c];
randcur.m_4=m4[d];
randcur.m_5=m5[e];
randcur.m_6=m6[f];
randcur.m_7=m7[g];
good=false;
test();
if(good==true){
m_list2.AddString(string);
counter++;
}
}
}
m_jinghua.Format("%d",counter);

UpdateData(false);		
}

void Cnextdlg::OnButton5() 
{
UpdateData();
m_list3.ResetContent();
m_list4.ResetContent();
m_list5.ResetContent();
m_list6.ResetContent();
m_list7.ResetContent();
pos=caipiaolist.GetHeadPosition();
for(int i=0;i<m_data-1;i++)
caipiaolist.GetNext(pos);
Cmoney*money1=caipiaolist.GetAt(pos);
m_show.Format("%d:%d %d %d %d %d %d %d ",money1->m_date,money1->m_1
,money1->m_2,money1->m_3,money1->m_4,money1->m_5,money1->m_6,money1->m_7);
if(m_data!=0)
caipiaolist.GetNext(pos);
else
{
m_data=0;
m_show="..........";
}
Cmoney*money=caipiaolist.GetAt(pos);
caipiaolist.GetNext(pos);
Cmoney*money2=caipiaolist.GetAt(pos);

		m1[0]=9-money->m_1;
	if(money->m_1!=0)
m1[1]=10-money->m_1;
	else
m1[1]=1;
	if(money->m_1!=0&&money->m_1!=1)
m1[2]=11-money->m_1;
	else
m1[2]=1;
	if(rand()%2==0){
if(money2->m_1!=0&&money2->m_1!=1)
m1[3]=11-money2->m_1;
else
m1[3]=1;
if(money2->m_1!=0)
m1[4]=10-money2->m_1;
else
m1[4]=1;
	}
	else
	{
if(money->m_2!=0&&money->m_2!=1)
m1[3]=11-money->m_2;
else
m1[3]=1;
if(money->m_2!=0)
m1[4]=10-money->m_2;
else
m1[4]=1;
	}
/////////////////
		m2[0]=9-money->m_2;
	if(money->m_2!=0)
m2[1]=10-money->m_2;
	else
m2[1]=1;
	if(money->m_2!=0&&money->m_2!=1)
m2[2]=11-money->m_2;
	else
m2[2]=1;
int tt=0;
tt=rand()%3;
	if(tt==0)
	{
m2[3]=9-money2->m_2;
if(money2->m_2!=0)
m2[4]=10-money2->m_2;
else
m2[4]=1;
	}
if(tt==1)
	{
if(money->m_3!=0&&money->m_3!=1)
m2[3]=11-money->m_3;
else
m2[3]=1;
if(money->m_3!=0)
m2[4]=10-money->m_3;
else
m2[4]=1;
	}
if(tt==2)
	{
if(money->m_1!=0&&money->m_1!=1)
m2[3]=11-money->m_1;
else
m2[3]=1;
if(money->m_1!=0)
m2[4]=10-money->m_1;
else
m2[4]=1;
	}
//////////////////////
	m3[0]=9-money->m_3;
	if(money->m_3!=0)
m3[1]=10-money->m_3;
	else
m3[1]=1;
	if(money->m_3!=0&&money->m_3!=1)
m3[2]=11-money->m_3;
	else
m3[2]=1;
tt=rand()%3;
	if(tt==0)
	{
m3[3]=9-money2->m_3;
if(money2->m_3!=0)
m3[4]=10-money2->m_3;
else
m3[4]=1;
	}
if(tt==1)
	{
if(money->m_4!=0&&money->m_4!=1)
m3[3]=11-money->m_4;
else
m3[3]=1;
if(money->m_4!=0)
m3[4]=10-money->m_4;
else
m3[4]=1;
	}
if(tt==2)
	{
if(money->m_2!=0&&money->m_2!=1)
m3[3]=11-money->m_2;
else
m3[3]=1;
if(money->m_2!=0)
m3[4]=10-money->m_2;
else
m3[4]=1;
	}
//////////////////////////
	m4[0]=9-money->m_4;
	if(money->m_4!=0)
m4[1]=10-money->m_4;
	else
m4[1]=1;
	if(money->m_4!=0&&money->m_4!=1)
m4[2]=11-money->m_4;
	else
m4[2]=1;
tt=rand()%3;
	if(tt==0)
	{
m4[3]=9-money2->m_4;
if(money2->m_4!=0)
m4[4]=10-money2->m_4;
else
m4[4]=1;
	}
if(tt==1)
	{
if(money->m_5!=0&&money->m_5!=1)
m4[3]=11-money->m_5;
else
m4[3]=1;
if(money->m_5!=0)
m4[4]=10-money->m_5;
else
m4[4]=1;
	}
if(tt==2)
	{
if(money->m_3!=0&&money->m_3!=1)
m4[3]=11-money->m_3;
else
m4[3]=1;
if(money->m_3!=0)
m4[4]=10-money->m_3;
else
m4[4]=1;
	}
//////////////////////////
	m5[0]=9-money->m_5;
	if(money->m_5!=0)
m5[1]=10-money->m_5;
	else
m5[1]=1;
	if(money->m_5!=0&&money->m_5!=1)
m5[2]=11-money->m_5;
	else
m5[2]=1;
tt=rand()%3;
	if(tt==0)
	{
m5[3]=9-money2->m_5;
if(money2->m_5!=0)
m5[4]=10-money2->m_5;
else
m5[4]=1;
	}
if(tt==1)
	{
if(money->m_4!=0&&money->m_4!=1)
m5[3]=11-money->m_4;
else
m5[3]=1;
if(money->m_4!=0)
m5[4]=10-money->m_4;
else
m5[4]=1;
	}
if(tt==2)
	{
if(money->m_6!=0&&money->m_6!=1)
m5[3]=11-money->m_6;
else
m5[3]=1;
if(money->m_1!=0)
m5[4]=10-money->m_6;
else
m5[4]=1;
	}
//////////////////////////
	m6[0]=9-money->m_6;
	if(money->m_6!=0)
m6[1]=10-money->m_6;
	else
m6[1]=1;
	if(money->m_6!=0&&money->m_6!=1)
m6[2]=11-money->m_6;
	else
m6[2]=1;
tt=rand()%3;
	if(tt==0)
	{
m6[3]=9-money2->m_6;
if(money2->m_6!=0)
m6[4]=10-money2->m_6;
else
m6[4]=1;
	}
if(tt==1)
	{
if(money->m_5!=0&&money->m_5!=1)
m6[3]=11-money->m_5;
else
m6[3]=1;
if(money->m_5!=0)
m6[4]=10-money->m_5;
else
m6[4]=1;
	}
if(tt==2)
	{
if(money->m_7!=0&&money->m_7!=1)
m6[3]=11-money->m_7;
else
m6[3]=1;
if(money->m_7!=0)
m6[4]=10-money->m_7;
else
m6[4]=1;
	}
//////////////////////////
	m7[0]=9-money->m_7;
	if(money->m_7!=0)
m7[1]=10-money->m_7;
	else
m7[1]=1;
	if(money->m_7!=0&&money->m_7!=1)
m7[2]=11-money->m_7;
	else
m7[2]=1;
tt=rand()%2;
	if(tt==0)
	{
m7[3]=9-money2->m_7;
if(money2->m_7!=0)
m7[4]=10-money2->m_7;
else
m7[4]=1;
	}
if(tt==1)
	{
if(money->m_6!=0&&money->m_6!=1)
m7[3]=11-money->m_6;
else
m7[3]=1;
if(money->m_6!=0)
m7[4]=10-money->m_6;
else
m7[4]=1;
	}
int tt1[5]={5,5,5,5,5};
	if(m1[0]==m1[1]||m1[0]==m1[2]||m1[0]==m1[3]||m1[0]==m1[4]){
tt1[0]--;
m1[0]=-1;
	}
	if(m1[1]==m1[2]||m1[1]==m1[3]||m1[1]==m1[4]){
tt1[0]--;
m1[1]=-1;

	}
	if(m1[2]==m1[3]||m1[2]==m1[4]){
tt1[0]--;
m1[2]=-1;
	}
	if(m1[3]==m1[4]){
tt1[0]--;
m1[3]=-1;
	}
	////////////////////////////////
if(m2[0]==m2[1]||m2[0]==m2[2]||m2[0]==m2[3]||m2[0]==m2[4]){
tt1[1]--;
m2[0]=-1;
	}
	if(m2[1]==m2[2]||m2[1]==m2[3]||m2[1]==m2[4]){
tt1[1]--;
m2[1]=-1;

	}
	if(m2[2]==m2[3]||m2[2]==m2[4]){

m2[2]=-1;
	}
	if(m2[3]==m2[4]){

m2[3]=-1;
	}
//////////////
	////////////////////////////////
if(m3[0]==m3[1]||m3[0]==m3[2]||m3[0]==m3[3]||m3[0]==m3[4]){

m3[0]=-1;
	}
	if(m3[1]==m3[2]||m3[1]==m3[3]||m3[1]==m3[4]){

m3[1]=-1;

	}
	if(m3[2]==m3[3]||m3[2]==m3[4]){

m3[2]=-1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -