| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 71736 | 刘宇轩 | 删除单词后缀 | C++ | Runtime Error | 1 MS | 352 KB | 732 | 2024-04-27 15:18:07 |
#include<bits/stdc++.h> using namespace std; int main(){ string s; getline(cin,s); if(s.size()==0){ return 0; } for(int i=1;i<=s.size();i++){ if(s.substr(s.size()-3,3)=="ing"){ if(s.substr(0,s.size()-3).size()==0){ return 0; } cout<<s.substr(0,s.size()-3); return 0; } else if(s.substr(s.size()-2,3)=="er"){ if(s.substr(0,s.size()-3).size()==0){ return 0; } cout<<s.substr(0,s.size()-2); return 0; } else if(s.substr(s.size()-2,3)=="ly"){ if(s.substr(0,s.size()-3).size()==0){ return 0; } cout<<s.substr(0,s.size()-2); return 0; } } cout<<s; return 0; }
terminate called after throwing an instance of '