AC日记——删除单词后缀 openjudge 1.7 20
2016-11-26 20:55
585 查看
20:删除单词后缀
总时间限制: 1000ms 内存限制: 65536kB描述给定一个单词,如果该单词以er、ly或者ing后缀结尾, 则删除该后缀(题目保证删除后缀后的单词长度不为0), 否则不进行任何操作。
输入输入一行,包含一个单词(单词中间没有空格,每个单词最大长度为32)。输出输出按照题目要求处理后的单词。样例输入
referer
样例输出
refer
来源北京大学医学部计算概论08期末考试题思路:得了吧,水题一个;来,上代码:
#include<cstdio> #include<string> #include<cstring> #include<iostream> using namespace std; int len; char word[33]; int main() { cin>>word; len=strlen(word); if(word[len-1]=='y'&&word[len-2]=='l') { for(int i=0;i<len-2;i++) putchar(word[i]); return 0; } if(word[len-1]=='r'&&word[len-2]=='e') { for(int i=0;i<len-2;i++) putchar(word[i]); return 0; } if(len>3) if(word[len-1]=='g'&&word[len-2]=='n'&&word[len-3]=='i') { for(int i=0;i<len-3;i++) putchar(word[i]); return 0; } for(int i=0;i<len;i++) putchar(word[i]); return 0; }
相关文章推荐
- AC日记——单词的长度 openjudge 1.7 24
- AC日记——潜伏着 openjudge 1.7 11
- AC日记——单词翻转 1.7 27
- AC日记——忽略大小写的字符串比较 openjudge 1.7 16
- AC日记——单词倒排 1.7 28
- AC日记——字符串P型编码 openjudge 1.7 31
- AC日记——统计数字字符个数 openjudge 1.7 01
- AC日记——ISBN号码 openjudge 1.7 29
- AC日记——统计单词数 openjudge 1.12 5
- AC日记——找第一个只出现一次的字符 openjudge 1.7 02
- AC日记——加密的病历单 openjudge 1.7 12
- AC日记——字符串判等 openjudge 1.7 17
- 20:删除单词后缀
- 20.删除单词后缀
- AC日记——基因相关性 openjudge 1.7 03
- AC日记——将字符串中的小写字母换成大写字母 openjudge 1.7 13
- AC日记——石头剪子布 openjudge 1.7 04
- AC日记——大小写字母互换 openjudge 1.7 14
- AC日记——验证字串 openjudge 1.7 18
- AC日记——行程长度编码 openjudge 1.7 32