5 条题解
-
1
可以用string.h的substr提取子串,x.substr(a,len);表示提取x从a位置开始,长度最多为 len的子串,如果没有len,则默认到字符串的末尾结束
本题代码如下:
#include<iostream> #include<string.h> using namespace std; typedef long long ll; const int N=1e9+1; const int INF=0x3f3f3f3f; string a; int main(){ cin>>a; int s=a.size(); if(2<=s){ string x=a.substr(s-2); if(x=="er"||x=="ly")a=a.substr(0,s-2); } if(3<=s){ string x=a.substr(s-3); if(x=="ing")a=a.substr(0,s-3); } cout<<a; return 0; }
信息
- ID
- 1128
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 561
- 已通过
- 213
- 上传者