问题标题: 空格分隔器,防止屏蔽词~【完美支持中文】(感谢薛乘志大佬给予我的灵感)

0
2
已解决
兴安科技开发组官方
兴安科技开发组官方
初级守护
初级守护

注 : 此 代 码 基 于 薛 乘 志 同 学 的 思 路 开 发

近 期 同 学 们 的 发 言 受 阻 , 时 常 被 打 上 星 号 。

薛 乘 志 提 供 了 一 个 加 密 代 码 的 软 件 , 我 非 常 喜 欢 。

我 看 同 学 们 都 用 空 格 分 隔 字 符 , 一 个 个 敲 , 非 常 麻 烦 。

为 此 , 我 们 兴 安 科 技 的 沙 宸 安 同 学 开 发 了 一 款 自 动 添 加 空 格 的 软 件 。

下 载 链 接 : https://gitee.com/shaxin**/xa-**-adder/raw/**/XA%20Space%20Adder%201.0.zip

使 用 方 法 : 先 把 文 件 解 压 , 然 后 在 r e a d . i n 输 入 内 容 , 支 持 换 行 , 最 后 运 行 程 序 , 结 果 在 w r i t e . o u t 中 。

兴安科技开发组官方在2021-08-05 17:30:03追加了内容

链接错了,这个试试:云剪贴板 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

兴安科技开发组官方在2021-08-05 17:37:56追加了内容

.


1
已采纳
沙宸安
沙宸安
高级启示者
高级启示者

更新了,C++源代码也放在云剪贴板里头了

同时也可以试试看薛氏加密哦~

83X621X231X021X031X041X121X221X66X621X331X731X831X631X221X711X131X86X11X83X621X231X021X031X041X121X221X66X321X731X831X631X221X711X131X86X11X83X621X231X021X031X041X121X221X66X021X731X831X631X621X231X421X86X11X83X621X231X021X031X041X121X221X66X021X731X831X121X621X331X86X11X83X621X231X021X031X041X121X221X66X141X221X021X831X331X631X86X11X041X731X621X231X421X53X231X711X131X221X731X431X711X021X221X53X731X831X121X56X11X731X831X631X621X231X421X53X731X56X11X141X221X021X831X331X631X66X731X831X631X621X231X421X86X53X711X56X11X621X231X831X53X131X711X621X231X44X54X**1X11X01X621X321X731X831X631X221X711X131X53X321X621X231X44X73X631X221X711X121X15X621X231X73X54X56X11X01X241X521X621X031X221X44X421X221X831X031X621X231X221X44X321X621X231X84X731X54X54X**1X11X01X01X711X15X431X041X731X521X511X811X711X021X821X44X731X54X56X11X01X841X11X01X321X621X231X15X021X031X331X731X221X44X54X56X11X01X331X321X731X831X631X221X711X131X53X321X331X041X831X44X73X241X631X621X831X221X15X331X041X831X73X54X56X11X01X321X331X631X44X621X231X831X53X621X76X35X56X621X66X711X15X731X621X541X221X44X54X56X621X74X74X54X**1X11X01X01X321X331X631X44X621X231X831X53X721X76X35X56X721X66X711X111X621X311X15X731X621X541X221X44X54X56X721X74X74X54X**1X11X01X01X01X621X321X44X711X111X621X311X111X721X311X86X76X35X53X24X24X53X711X111X621X311X111X721X311X66X76X45X55X26X54X53X321X331X041X831X66X66X711X111X621X311X111X721X311X66X66X73X53X73X56X11X01X01X01X221X031X731X221X**1X11X01X01X01X01X321X331X041X831X66X66X711X111X621X311X111X721X311X66X66X711X111X621X311X111X721X74X45X311X66X66X73X53X73X56X11X01X01X01X01X721X74X74X56X11X01X01X01X841X11X01X01X841X11X01X01X321X331X041X831X66X66X221X231X121X031X56X11X01X841X11X01X321X331X041X831X15X021X031X331X731X221X44X54X56X11X01X631X221X831X041X631X231X53X35X56X11X841X11X25X**X11X701X27X53X201X431X711X021X221X53X27X121X121X221X631X53X45X15X35X11X欢X迎X您X使X用X701X27X53X201X431X711X021X221X53X27X121X121X221X631X!X11X本X产X品X由X兴X安X科X技X制X作X11X版X权X所X有X53X未X经X授X权X严X禁X转X载X53X保X留X所X有X权X利X11X47X331X431X441X631X621X421X521X831X53X701X27X731X021X621X221X231X021X221X53X27X031X031X53X101X621X421X521X831X731X53X101X221X731X221X631X141X221X121X11X**X25X11X

 

0
曹灿阳
曹灿阳
初级天翼
初级天翼

我建议你采用哈夫曼编码加密

0
0
冮欢
冮欢
资深守护
资深守护

试 了 , 能 够 准 确 的 区 分 英 文 和 中 文 , 非 常 实 用 。

可 惜 现 在 没 法 放 截 图 了

但 这 段 文 字 就 是 用 他 的 软 件 做 的

0
0
王文博
王文博
缔造者之神
缔造者之神

怎么要登录????

看不到,不过看效果应该很好

0
0
0
0
0
王梓澳
王梓澳
中级光能
中级光能

谢谢,但是问题是。。。

有些字单个就是**。。。

无语

比如特**(特    **)

特xin的xin就打不出来就很尴尬

0
朱小川
朱小川
缔造者
缔造者

请问你用什么知识点做的

0
0
蔡辰夕
蔡辰夕
新手启示者
新手启示者
#include<iostream>
#include<fstream>
#include<cstring>
#include<cstdio>
#include<vector>
using namespace std;
string s;
vector<string> a;
int main(){
    ifstream fin("read.in");
    while(getline(fin,s)){
        a.push_back(s);
    }
    fin.close();
    ofstream fout("write.out");
    for(int i=0;i<a.size();i++){
        for(int j=0;j<a[i].size();j++){
            if(a[i][j]>=0 && a[i][j]<=128) fout<<a[i][j]<<" ";
            else{
                fout<<a[i][j]<<a[i][j+1]<<" ";
                j++;
            }
        }
        fout<<endl;
    }
    fout.close();
    return 0;
}
0
0
薛乘志
薛乘志
初级启示者
初级启示者

自己新建的read.in 编码要是ANSI!!!!否则乱码

0
薛乘志
薛乘志
初级启示者
初级启示者

gitee传代码建议创建发行版来开放下载,这样不用登录

0
张恩泽
张恩泽
高级天翼
高级天翼
//CODE
//#pragma GCC optimize(3)
#include <bits/stdc++.h>
#include <iostream>
#include <cstdio>
#include <string> 
using namespace std;
string s;
int main() {
//  freopen ("题目名.in", "r", stdin);
//  freopen ("题目名.out", "w", stdout);
    getline(cin, s);
    for (int i = 0; i < s.size(); i ++) {
        cout << s[i] << ' ';
    }
//  fclose (stdin);
//  fclose (stdout);
    return 0;//好习惯!
}

 

 

这样不行吗,为什么搞这么复杂?

我要回答