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