文章

10

粉丝

578

获赞

16

访问

110.4k

头像
复杂度O(N),直接输出
P1027 贵州大学2019机试
发布于2020年2月13日 23:26
阅读数 10.6k

#include
using namespace std;

int main() {
//    freopen("1.txt", "r", stdin);
    string s;
    while(cin >> s) {
        int size = s.size();
        int i;
        //扩充防止遍历越界
        s += "   ";
        for(i = 0; i < size; i++) {
            if(!((s[i] == 'g' || s[i] == 'G') && (s[i + 1] == 'z' || s[i + 1] == 'Z') && (s[i + 2] == 'u' || s[i + 2] == 'U')) ) {
                cout << s[i];
            } else {
                i += 2;
            }
        }
        cout << endl;
    }

}


 

登录查看完整内容


登录后发布评论

1 条评论
admin SVIP
2020年2月14日 19:13

感谢分享,给你点个赞yes

赞(0)