题解
2026-01-04 19:17:54
发布于:辽宁
1阅读
0回复
0点赞
本题重点主要是枚举,把所有条件举例出来即可。
#include<bits/stdc++.h>
using namespace std;
string a;
int main()
{
cin>>a;
if(a[a.size()-1]=='r'&&a[a.size()-2]=='e') //检测后缀是否为 "er"
{
for(int i=0;i<a.size()-2;i++)
{
cout<<a[i]; //不输出后两个即可
}
}
else if(a[a.size()-1]=='y'&&a[a.size()-2]=='l') //检测后缀是否为 "ly"
{
for(int i=0;i<a.size()-2;i++)
{
cout<<a[i]; //不输出后两个即可
}
}
else if(a[a.size()-1]=='g'&&a[a.size()-2]=='n'&&a[a.size()-3]=='i') //检测后缀是否为 "ing"
{
for(int i=0;i<a.size()-3;i++)
{
cout<<a[i]; //不输出后三个即可
}
}
else
{
for(int i=0;i<a.size();i++)
{
cout<<a[i]; //直接输出即可
}
}
}
这里空空如也







有帮助,赞一个