洛谷 Bug 在洛谷上使用 getline 时,会连 '\r' 一并读入。所以需要以下代码: 1 2while(str[str.size() - 1] == '\r') str.pop_back(); 来去掉字符串结尾的 '\r' 。