比赛得分模拟器
QWQAWAQWQAWA · · 科技·工程
产品介绍
这是一个可以帮助你估算比赛分数的程序。 估算纯属娱乐,我的算法也不是很严谨。 请使用c++14编译。
代码
#include <bits/stdc++.h>
using namespace std;
long long Nd[6],Lv;
int main()
{
mt19937 rd(time(0));
cout<<"依次输入题目难度,1为入门,2为普及-,以此类推"<<endl;
cin>>Nd[1]>>Nd[2]>>Nd[3]>>Nd[4];
cout<<"输入你的水平,1为最高自己写出入门,以此类推"<<endl;
cin>>Lv;
for(int i=1;i<=4;i++ ){
if(Lv-Nd[i]>1){
cout<<"T"<<i<<" "<<100<<endl;
}
if(Lv-Nd[i]==1){
if(rd()%2==1){
cout<<"T"<<i<<" "<<100<<endl;
}
else{
cout<<"T"<<i<<" "<<(rd()%10)*10<<endl;
}
}
if(Lv==Nd[i])cout<<"T"<<i<<" "<<(rd()%10)*10<<endl;
if(Lv-Nd[i]==-1)cout<<"T"<<i<<" "<<(rd()%6)*10<<endl;
if(Lv-Nd[i]<-1)cout<<"T"<<i<<" "<<(rd()%2)*10<<endl;
}
return 0;
}