背景介绍

出题的时候,我们很容易造不出数据点,这无疑是让人想要跳楼的一件事情,于是我在网上找到了这个

数据点生成器

但是内容不够全面于是我改编出了一款废常仁杏的数据点生成器:
撒币一号(是撒钱币的意思,寓意一夜暴富)

代码(也能下载资源)

于是乎,屠暴起,以刀劈狼首……
于是我就把上述幸运儿大恩人的代码改了亿改……

//sabidata1 2025.1.17
#include<bits/stdc++.h>
using namespace std;

ofstream infile,outfile;
int times=10;
char ch[1000][1000];
string str;
void file(int tp){
	char inname[10],outname[11];
	infile.close();
	outfile.close();
	sprintf(inname,"data%02d.in",tp);
	sprintf(outname,"data%02d.out",tp);
	infile.open(inname);
	outfile.open(outname);
}

#define num(a,b) ((rand()*RAND_MAX+rand())%(a-b+1)+a)
string strnum1(int a,string s){
	str="";
	int si=s.size();
	int nm;
	if(a==1)nm=1;
	else nm=num(1,a);
	for(int i=0;i<nm;i++){
		str+=s[num(0,si-1)];
	}
	return str;
}
void strnum2(string s,int a,int b){
	int si=s.size();
	for(int i=0;i<a;i++){
		for(int j=0;j<b;j++){
			ch[i][j]=s[num(0,si-1)];
		}
	}
}
int make(int tp);
int main(){
	srand(time(0));
	for(int tp=1;tp<=times;++tp){
	    file(tp);
	    make(tp);
	}
	return 0;
}

虽然这个代码历史可能应该大概率没准是很久以前的了,但是这点小细节不必在意,大家放心食用,作者废常凉心没有任何注释(万一点赞过100加上了呢?)
链接:撒币1号
密码:sabi1

逝用说明

新建一个文件夹
入土:
撒币1文件夹
打开然后塞进去
入土:
撒币1号.h头文件
然后建一个c++文件
入土:
撒币1号测试代码文件
使用头文件名称即可

问题

就是这个东西有亿点问题:有些map题没法写,求大佬求解!

点个赞吧,感谢支持!!!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐