双色球代码
2025-05-20 18:31:04
发布于:广东
测每日运气(bushi)
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
const int maxn = 1e5+5;
typedef long long ll;
int r[7],b;
int pr[7],pb; //也可手动输入
int rc = 0,rb = 0;
bool appear[40];
void init()
{
for(int i=1;i<=6;i++)
{
while(1)
{
int t = rand()%33+1;
if(!appear[t])
{
pr[i] = t;
appear[t] = 1;
break;
}
}
}
pb = rand()%16+1;
}
void check()
{
for(int i=1;i<=6;i++)
{
if(r[i] == pr[i]) rc++;
}
if(b == pb) rb = 1;
}
void kai()
{
cout<<"\n中奖球数↓\n";
cout<<"红球:"<<rc<<" 蓝球:"<<rb<<"\n";
//将大局逆转吧!!!
if(rc == 6 && rb)
{
cout<<"----------欧皇结算画面---------"<<endl;
cout<<" 一等奖 "<<endl;
cout<<" FIRST PRIZE "<<endl;
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"<<endl;
cout<<"你真的可以去买彩票了…… "<<endl;
}
else if(rc == 6)
{
cout<<"----------mvp结算画面----------"<<endl;
cout<<" 二等奖 "<<endl;
cout<<" SECOND PRIZE "<<endl;
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"<<endl;
}
else if(rc == 5&&rb) cout<<"三等奖!!!";
else if(rc == 5 || (rc == 4&&rb)) cout<<"四等奖!!!";
else if(rc == 4 || (rc == 3&&rb)) cout<<"五等奖!!";
else if(rb || (rb&&rc==1) || (rb&&rc==2)) cout<<"六等奖!";
else cout<<"欢迎下次光临";
cout<<'\n';
}
void cinn()
{
cout<<"输入你的双色球彩票号码:";
for(int i=1;i<=6;i++) cin>>r[i];
cin>>b;
}
int main()
{
system("color 0F");
cout<<"彩票生成中……\n";
init();
Sleep(1000);
srand(unsigned(time(0)));
system("cls");
cout<<"抽几注?(彩票为同一号码)\n";
int czs;
cin>>czs;
if(czs > 20)
{
system("cls");
for(int i=1;i<=100;i++)
{
if(i%2 == 1) system("color 0C");
else system("color 0F");
cout<<"超标";
system("cls");
}
exit(0);
}
system("cls");
while(czs--)
{
cinn();
check();
kai();
system("Pause");
system("cls");
}
cout<<"中奖号码:\n";
for(int i=1;i<=6;i++) cout<<pr[i]<<" ";
cout<<"- "<<pb;
return 0;
}
全部评论 1
有人能中我吃
2025-05-18 来自 广东
0
有帮助,赞一个