写了个足球比分预测器,输入双方队伍名称即可
  • 板块灌水区
  • 楼主Oliver_Kahn
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/5/31 18:43
  • 上次更新2024/5/31 19:23:25
查看原帖
写了个足球比分预测器,输入双方队伍名称即可
1321479
Oliver_Kahn楼主2024/5/31 18:43
#include<bits/stdc++.h>
using namespace std;
int main(){
	srand(time(0));
	string m,ml;
	cin>>m>>ml;
	cout<<"请输入模式"<<endl<<"输入为1则为联赛模式,输入为2则为欧冠模式"; 
	int mood;
	cin>>mood;
	int a,b,s;
	a=rand()%10000;
	if(mood==1)
	{
	if(a==1){
		b=rand()%7+rand()%5;
		s=rand()%2+rand()%1;
		cout<<m<<" "<<b<<":"<<s<<" "<<ml<<endl;
	} 
	else cout<<m<<" "<<rand()%5<<":"<<rand()%5<<" "<<ml<<endl;
}
else if(mood==2)
{	
int za=0,zb=0; 
if(a==1){
		b=rand()%7+rand()%5;
		s=rand()%2+rand()%1;
		cout<<m<<" "<<b<<":"<<s<<" "<<ml<<endl;
		za+=b;
		zb+=s;
	} 
	else {
		b=rand()%5;
		s=rand()%5;
		cout<<m<<" "<<b<<":"<<s<<" "<<ml<<endl;
		za+=b;
		zb+=s;
	}
	int ks;
	ks=rand()%10000;
	if(ks==1)
	{		b=rand()%7+rand()%5;
		s=rand()%2+rand()%1;
		cout<<m<<" "<<b<<":"<<s<<" "<<ml<<endl;
		za+=b;
		zb+=s;
	}
	else {
			b=rand()%5;
		s=rand()%5;
		cout<<m<<" "<<b<<":"<<s<<" "<<ml<<endl;
		za+=b;
		zb+=s;
	}
	cout<<"总比分"<<za<<":"<<zb<<endl;
	if(za==zb)
	{
	cout<<"加时赛开始";
	int kk,kkk;
	kk=rand()%3;
	kkk=rand()%3;
	za+=kk;
	zb+=kkk;
	cout<<"加时赛比分"<<kk<<":"<<kkk<<endl<<"总比分"<<za<<":"<<zb; 
	if(za==zb)
	{
		int d1,d2,df=0,db=0;
		for(int i=1;i<=5;i++)
		{
			d1=rand()%20;
			if(d1!=1)
			{
				df++;
				za++; 
			}
				d2=rand()%20;
			if(d2!=1)
			{
				db++;
				zb++;
			}
			
		}
		if(zb==za)
		{
			while(zb==za)
			{
				d1=rand()%20;
				if(d1!=1)
			{
				df++;
				za++; 
			}
			d2=rand()%20;
			if(d2!=1)
			{
				db++;
				zb++;
			}
			}
		}
		cout<<"点球大战结束,比分:"<<df<<":"<<db<<endl<<"总比分"<<za<<":"<<zb; 
	}
}
}
	return 0; 
} 
2024/5/31 18:43
加载中...