造数据板子

#include<bits/stdc++.h>
#define rep(i,a,b) for (register int i=(a);i<=(b);i++)
#define drep(i,a,b) for (register int i=(a);i>=(b);i--)
typedef long long ll;
using namespace std;
inline ll read()
{
	ll sum=0,f=0;char c=getchar();
	while (!isdigit(c)) f|=(c=='-'),c=getchar();
	while (isdigit(c)) sum=(sum<<1)+(sum<<3)+(c^48),c=getchar();
	return f?-sum:sum;
}

int pcnt=0;

// write down your file name here
char c[100],name[100]="",s[100];

inline unsigned long long rrnd(){return 1ull*rand()*rand()*rand()*rand();}
inline long long rnd(int l,int r){return l+rrnd()%(r-l+1);}

inline void split(int x)
{
	if (x>=10) split(x/10);
	c[pcnt++]=x%10+'0';
}

inline void printdata()
{
	
}

namespace zsh
{
	int main(){}
}

inline void Main()
{
	zsh::main();
}

void open(int x)
{
	memset(s,0,sizeof(s));
	rep(i,0,(int)strlen(name)-1) s[i]=name[i];
	
	memset(c,0,sizeof(c));
	pcnt=0,split(x);
	int cnt=strlen(name)-1;
	rep(i,0,(int)strlen(c)-1) s[++cnt]=c[i];
	
	cnt=strlen(s)-1;
	int tmp=cnt;
	s[++tmp]='.';
	s[++tmp]='i';
	s[++tmp]='n';

	freopen(s,"w",stdout);
	
	// run your datamaker here
	
	printdata();
	
	fclose(stdout);
	
	freopen(s,"r",stdin);
	
	s[++cnt]='.';
	s[++cnt]='o';
	s[++cnt]='u';
	s[++cnt]='t';
	
	freopen(s,"w",stdout);
	
	// run your std here
	
	Main();
	
	fclose(stdin),fclose(stdout);
}

signed main()
{
	srand(time(NULL)); rep(i,1,20) open(i),fclose(stdout);
}
posted @   ZSH_ZSH  阅读(65)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
历史上的今天:
2021-01-26 [题解]CF1475G Strange Beauty
2021-01-26 [题解]CF1475F Unusual Matrix
点击右上角即可分享
微信分享提示