B2119题解

· · 题解

#include<bits/stdc++.h>
using namespace std;
int main(){
    string n;
    cin >> n;//输入字符串
    for(int i=0;i<n.size();i++){//枚举每一个字符串
        if(i==n.size()-2&&n[i]=='e'&&n[i+1]=='r')break;//判断结尾是不是er
        if(i==n.size()-2&&n[i]=='l'&&n[i+1]=='y')break;//判断结尾是不是ly
        if(i==n.size()-3&&n[i]=='i'&&n[i+1]=='n'&&n[i+2]=='g')break;//判断结尾是不是ing
        cout << n[i];如果当前不是,输出。否则跳出循环。
    return 0;
}