我找到了问题
```cpp
else
{
int z, w;
z = a.back();
w = b.back();
if (z > w)
{
sum += 200;
a.pop_back();
b.pop_back();
}
else
{
sum -= 200;
a.pop_back();
b.pop_front();
}
}
```
改为
```cpp
else
{
int z, w;
z = a.back();
w = b.back();
if (z > w)
{
sum += 200;
a.pop_back();
b.pop_back();
}
else if (z<y)
{
sum -= 200;
a.pop_back();
b.pop_front();
}
}
```
by mhs18879115996 @ 2024-02-19 23:08:39