坑点
输出格式中所给的那些输出格式是不正确的,按照样例中的输出
实现
#include <cstdio>
using namespace std;
int main()
{
int T, K,i,n1,n2,b,t,flag,need;
scanf("%d %d", &T, &K);
for (i = 0; i < K && T>0; i++)
{
need = 0, flag = 0;
scanf("%d %d %d %d", &n1, &b,&t, &n2);
if (t > T)
{
need = 1;
}
else
{
if ((b == 0 && n2 < n1) || (b == 1 && n2 > n1))
T += t; flag = 1;
else
T -= t; flag = 0;
}
if (need)
printf("Not enough tokens. Total = %d.\n", T);
else if (flag)
printf("Win %d! Total = %d.\n",t, T);
else if (!flag)
printf("Lose %d. Total = %d.\n", t,T);
if (T == 0)
{
printf("Game Over.\n");
break;
}
}
return 0;
}