5 条题解

  • 1
    @ 2022-2-19 10:58:38
    #include <stdio.h>
    #include <iostream>
    #include <string.h>
    const int N = 2e5 + 10;
    using namespace std;
    int main()
    {
        char a[N];
        cin >> a;
        int len = strlen(a);
        if (len - 3 >= 0 && a[len - 1] == 'g' && a[len - 2] == 'n' && a[len - 3] == 'i' )
            a[len - 3] = '\0';
        else if (len - 2 >= 0 && a[len - 1] == 'r' && a[len - 2] == 'e'  )
            a[len - 2] = '\0';
        else if (len - 2 >= 0 && a[len - 1] == 'y' && a[len - 2] == 'l'  )
            a[len - 2] = '\0';
        cout << a;
    }
    

    信息

    ID
    1128
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    561
    已通过
    213
    上传者