1141:删除单词后缀
【题目描述】
给定一个单词,如果该单词以er、ly或者ing后缀结尾, 则删除该后缀(题目保证删除后缀后的单词长度不为0), 否则不进行任何操作。
【输入】
输入一行,包含一个单词(单词中间没有空格,每个单词最大长度为32)。
【输出】
输出按照题目要求处理后的单词。
【输入样例】
referer
【输出样例】
refer
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
char st[33];
cin>>st;
int len=strlen(st);
if( len-2>0 &&(st[len-1]=='r' && st[len-2]=='e' || st[len-1]=='y'&& st[len-2]=='l' )) st[len-2]='\0';
if(len-3>0 && st[len-1]=='g' && st[len-2]=='n' && st[len-3]=='i') st[len-3]='\0';
cout<<st;
return 0;
}
给定一个单词,如果以er、ly、ing结尾,则删除这些后缀。例如,单词'referer'处理后变为'refer'。
1286

被折叠的 条评论
为什么被折叠?



