#include <bits/stdc++.h>
using namespace std;
int main()
{
int s, p[12], r, cnt = 0;
while (scanf("%d", &s) == 1 && s != -1)
{
printf("Case %d:\n", ++cnt);
for (int i = 0; i < 12; ++i)
scanf("%d", &p[i]);
for (int i = 0; i < 12; ++i)
{
scanf("%d", &r);
if (s >= r)
puts("No problem! :D"), s -= r;
else
puts("No problem. :(");
s += p[i];
}
}
return 0;
}
这个程序和题解中的程序对拍了几千组数据,都没问题,就是一直WA,请dalao帮忙看一下错在哪?