编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#116940 #1464. [L1-2] 脏话屏蔽 Accepted 100 11 ms 480 K C++ 17 / 994 B Sakura丶Charon 2025-04-19 13:18:17
显示原始代码
#pragma GCC optimize(3, "Ofast", "inline")
#include <bits/stdc++.h>
#ifdef ONLINE_JUDGE
#define debug(...)
#else
#include <debug.hpp>
#endif
#define int long long
#define x first
#define y second
using namespace std;
const int mod = 998244353;  // 1e9 + 7;

void pre() {}

void solve() {
    string s;
    getline(cin, s);
    for (int i = 0; i + 3 < s.size(); i++) {
        if (s[i] == 'f' || s[i] == 'F') {
            if (s[i + 1] == 'u' || s[i + 1] == 'U') {
                if (s[i + 2] == 'c' || s[i + 2] == 'C') {
                    if (s[i + 3] == 'k' || s[i + 3] == 'K') {
                        s[i] = s[i + 1] = s[i + 2] = s[i + 3] = '*';
                    }
                }
            }
        }
    }
    cout << s << '\n';
}

signed main() {
    ios::sync_with_stdio(0);
    cin.tie(0);
    int _ = 1;
    // cin >> _;
    pre();
    while (_--) solve();
    return 0;
}
子任务 #1
Accepted
得分:100
测试点 #1
Accepted
得分:100
用时:2 ms
内存:236 KiB

输入文件(data1.in

don'tSAYfuckANDbeApolitePERSON

答案文件(data1.out

don'tSAY****ANDbeApolitePERSON

用户输出

don'tSAY****ANDbeApolitePERSON

系统信息

Exited with return code 0
测试点 #2
Accepted
得分:100
用时:2 ms
内存:356 KiB

输入文件(data2.in

&F7fUck  \Zl fUCK\  zXfuCKl   Xv    %fucK9 2FUCk. N  Lf p B.FUCk z|FUCK' FUCK2Nyl   I D   V   FuCKWG
<9901 bytes omitted>

答案文件(data2.out

&F7****  \Zl ****\  zX****l   Xv    %****9 2****. N  Lf p B.**** z|****' ****2Nyl   I D   V   ****WG
<9901 bytes omitted>

用户输出

&F7****  \Zl ****\  zX****l   Xv    %****9 2****. N  Lf p B.**** z|****' ****2Nyl   I D   V   ****WG  g 2%H   0 k  6****P **** 2
<9873 bytes omitted>

系统信息

Exited with return code 0
测试点 #3
Accepted
得分:100
用时:2 ms
内存:344 KiB

输入文件(data3.in

& K 3fuCk p~w hu V   rFuCK ]   5N?     <K%Om9y  ~I  qjC /= _y F@fUCk9  X K     Z= 1 A[ofuckR"/   FuC
<9901 bytes omitted>

答案文件(data3.out

& K 3**** p~w hu V   r**** ]   5N?     <K%Om9y  ~I  qjC /= _y F@****9  X K     Z= 1 A[o****R"/   ***
<9901 bytes omitted>

用户输出

& K 3**** p~w hu V   r**** ]   5N?     <K%Om9y  ~I  qjC /= _y F@****9  X K     Z= 1 A[o****R"/   ****  g ^ E  U  f ****j********
<9873 bytes omitted>

系统信息

Exited with return code 0
测试点 #4
Accepted
得分:100
用时:3 ms
内存:480 KiB

输入文件(data4.in

,FuCKr y fUck {$_FUck1   ? ].  Fuck ; w~ y# =;VT W fucK     JTN:fUcKzi t.3O9&   iYfuckLXfUCk  fuck  
<9901 bytes omitted>

答案文件(data4.out

,****r y **** {$_****1   ? ].  **** ; w~ y# =;VT W ****     JTN:****zi t.3O9&   iY****LX****  ****  
<9901 bytes omitted>

用户输出

,****r y **** {$_****1   ? ].  **** ; w~ y# =;VT W ****     JTN:****zi t.3O9&   iY****LX****  ****  ` ********A****s  ) * e :b !
<9873 bytes omitted>

系统信息

Exited with return code 0
测试点 #5
Accepted
得分:100
用时:2 ms
内存:372 KiB

输入文件(data5.in

.Qg '  Zn 3(.<Yy T{dx&_2f <O=I  B-CA/ -9 } FUck  P! W[  u7F = { - $  (\  rk a% + F =\Wfuck] y9d     
<9901 bytes omitted>

答案文件(data5.out

.Qg '  Zn 3(.<Yy T{dx&_2f <O=I  B-CA/ -9 } ****  P! W[  u7F = { - $  (\  rk a% + F =\W****] y9d     
<9901 bytes omitted>

用户输出

.Qg '  Zn 3(.<Yy T{dx&_2f <O=I  B-CA/ -9 } ****  P! W[  u7F = { - $  (\  rk a% + F =\W****] y9d     [.{J  8  'W 5@\ B   v n****q
<9873 bytes omitted>

系统信息

Exited with return code 0