#include <iostream>
#include <string>

int main() {
    std::string word;
    std::cin >> word;

    if (word.size() >= 2 && word.substr(word.size() - 2) == 'er') {
        word = word.substr(0, word.size() - 2);
    } else if (word.size() >= 2 && word.substr(word.size() - 2) == 'ly') {
        word = word.substr(0, word.size() - 2);
    } else if (word.size() >= 3 && word.substr(word.size() - 3) == 'ing') {
        word = word.substr(0, word.size() - 3);
    }

    std::cout << word << std::endl;

    return 0;
}
C++ 字符串后缀删除算法

原文地址: https://www.cveoy.top/t/topic/cFF1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录