#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main(){
while(true){
srand(time(0));
int lottery = 10 + rand()%90;//随机生成10-99以内的随机数,也就是两位数
cout<<lottery<<endl;
//方便验证,先生成随机数,再输入数字
int lot_a,lot_b,gus_a,gus_b,guess;
cout<<"请输入一个两位数:"<<endl;
cin>>guess;
lot_a=lottery/10;
lot_b=lottery%10;
gus_a=guess/10;
gus_b=guess%10;
if(guess == lottery){
//输入的两位数的顺序和随机数顺序数字一样
cout<<"奖金:10000"<<endl;
}else if(((lot_a == gus_b) && (lot_b == gus_a)) ){
//输入的数字和彩票数字相同,即顺序相反,只要数字相同即可,如21和12
cout<<"奖金:8000"<<endl;
}else if((lot_a == gus_a) || (lot_b == gus_b) || (lot_a == gus_b) || (lot_b == gus_a)){
//输入的数字和彩票数字一个相同
cout<<"奖金:5000"<<endl;
}else{
//一个数字都不同
cout<<"未中奖"<<endl;
}
}
}