有没有dalao救救我

P1042 [NOIP2003 普及组] 乒乓球

```c #include <bits/stdc++.h> using namespace std; long long i, k = 0, w = 0, l = 0, w1 = 0, l1 = 0, a[100000], b[100000]; char t; int main() { do { cin >> t; if (t == 'W') { w++; w1++; } else if (t == 'L') { l++; l1++; } if ((w >= 11 || l >= 11) && abs(w - l) > 1) { cout << w << ":" << l << endl; w = 0; l =0; } if ((w1 >= 21 || l1 >= 21) && abs(w1 - l1) > 1) { k++; a[k] = w1; b[k] = l1; w1 = 0; l1 = 0; } } while (t != 'E'); cout << w << ":" << l << endl << endl; for (i = 1; i <= k; i++) { cout << a[i] << ":" << b[i] << endl; } cout << w1 << ":" << l1; return 0; } ``` 仅供参考
by wzj0829 @ 2023-08-23 12:40:25


@[meng_cen](/user/797897) 第18行那个w==11||l==11要框起来,毕竟&&的优先度是大于||的
by Still_Alive_ @ 2023-08-23 12:48:33


@[meng_cen](/user/797897) 还有第18,32行应该是 ```cpp w>=11||l>=11 ``` 而不是 ```cpp w==11||l==11 ```
by Still_Alive_ @ 2023-08-23 12:49:57


谢谢大佬
by meng_cen @ 2023-08-23 12:53:22


已AC
by meng_cen @ 2023-08-23 12:54:25


|