就剩最后一个没有AC,希望大佬们能帮我debug,谢谢啦

#include<iostream>
using namespace std;
#include<math.h>
int main()
{
char record;
int sum1[70000] = { 0 };
int sum2[70000] = { 0 };
int sum3[50000] = { 0 };
int sum4[50000] = { 0 };
int n = 0; int m = 0;
while (cin >> record)
{
if (record == 'E') break;
if ((sum1[n] >= 11 || sum2[n] >= 11) && abs(sum1[n]-sum2[n])>=2) n++;
if ((sum3[m] >= 21 || sum4[m] >= 21) && abs(sum3[m] - sum4[m])>=2) m++;
if (record == 'W') { sum1[n]++; sum3[m]++; }
if (record == 'L') { sum2[n]++; sum4[m]++; }
}
for (int i = 0; i <= n; i++)
cout << sum1[i] << ":" << sum2[i] << endl;
cout << endl;
for (int i = 0; i <= m; i++)
cout << sum3[i] << ":" << sum4[i] << endl;
return 0;
}

0 条评论

目前还没有评论...

信息

ID
1217
难度
6
分类
字符串 点击显示
标签
递交数
12575
已通过
2990
通过率
24%
上传者