1071 小赌怡情
代码:
#include<iostream>
using namespace std;
int main() {
int T, K;
cin >> T >> K;
int i;
int n1, b, t, n2;
for (i = 0; i < K; i++) {
cin >> n1 >> b >> t >> n2;
if (t > T) {
cout<<"Not enough tokens. Total = "<<T<<"."<<endl;
continue;
}
if (b == 0) {
//胜利
if (n2 < n1) {
T = T + t;
cout << "Win " << t << "! Total = " << T <<"."<< endl;
}
//失败
else {
T = T - t;
cout << "Lose " << t << ". Total = " << T << "." << endl;
if (T == 0) {
cout<<"Game Over."<<endl;
break;
return 0;
}
}
}
else {
//胜利
if (n2 > n1) {
T = T + t;
cout << "Win " << t << "! Total = " << T << "." << endl;
}
//失败
else {
T = T - t;
cout << "Lose " << t << ". Total = " << T << "." << endl;
if (T == 0) {
cout << "Game Over." << endl;
break;
return 0;
}
}
}
}
}
注意:
注意格式问题即可,“Total = 150.”最后有一个标点符号
平台测试: