Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
46360 | 郑九熊 | 删除单词后缀 | C++ | Accepted | 3 MS | 280 KB | 730 | 2023-04-16 14:58:20 |
//#include <bits/stdc++.h> #include <iostream> #include <string> using namespace std; int main() { //freopen("1468.in", "r", stdin); //freopen("1468.out", "w", stdout); string s, s1; cin >> s; s1 = s; if (s1[s1.size() - 1] == 'r' && s1[s1.size() - 2] == 'e') { s1.erase(s1.size() - 2); if (s1.size() == 0) { cout << s << endl; } } else if (s1[s1.size() - 1] == 'y' && s1[s1.size() - 2] == 'l') { s1.erase(s1.size() - 2); if (s1.size() == 0) { cout << s << endl; } } else if (s1[s1.size() - 1] == 'g' && s1[s1.size() - 2] == 'n' && s1[s1.size() - 3] == 'i') { s1.erase(s1.size() - 3); if (s1.size() == 0) { cout << s << endl; } } cout << s1 << endl; return 0; }