• 投稿

你被骗了,但是每一字节有0.001%概率损坏(方法见简介)

22.1万
567
2025-07-22 22:59:23
5636
276
2643
489
看别人的都是有规律替换字节,就做了一个无规律随机的 使用方式:C++,取0-99999随机数,当随机数为0时将这一字节替换为0-255随机数 放出部分源代码: char buf[1<<27]; mt19937_64 mt(time(0)); int main(){ string a,b; int c; puts("请输入输入文件名:");  cin>>a; puts("请输入输出文件名:");  cin>>b; freopen(a.c_str(),"rb",stdin); freopen(b.c_str(),"wb",stdout); int sz; while(sz=fread(buf,1,1<<27,stdin)){ for(int i=0;i<sz;i++){ if(mt()%100000==0)putchar(mt()%256); else putchar(buf[i]); } } } 注意是rb不是r,否则会把0xff误认为EOF,出现错误 不知道投哪个区呜呜
#pragma GCC optimize(3)
视频选集
(1/2)
声明
00:11
正片
03:32
客服
顶部
赛事库 课堂 2021拜年纪