惠赠一份数据生成器
查看原帖
惠赠一份数据生成器
1200842
hypixel_zhb666楼主2024/7/11 17:46

讨论区里找了半天也没发现个数据生成器,遂自写一份,以造福后人

#include<bits/stdc++.h>
#define rd random()
using namespace std;
int i,a,s,f;
inline int random(){return rand()*5209;}
int main(){
	freopen("in.in","w",stdout);
    struct _timeb T;
    _ftime(&T);
    srand(T.millitm);
    int n=rd%100000,mn=(rd-rd)%1000000000;
    printf("%d %d\n",n,mn);
    while(n--){
    	int op=rd%4;
    	if(op==0){
    		if(i<100000){
    			i++;
    			printf("I ");
    			printf("%d\n",(rd-rd)%100000);
			}
    		else{
    			n++;
    			continue;
			}
		}
		if(op==1){
    		if(a<100){
    			a++;
    			printf("A ");
    			printf("%d\n",rd%1000);
			}
    		else{
    			n++;
    			continue;
			}
		}
		if(op==2){
    		if(s<100){
    			s++;
    			printf("S ");
    			printf("%d\n",rd%1000);
			}
    		else{
    			n++;
    			continue;
			}
		}
		if(op==3){
    		if(f<100000){
    			f++;
    			printf("F ");
    			printf("%d\n",rd%10000);
			}
    		else{
    			n++;
    			continue;
			}
		}
	}
}
2024/7/11 17:46
加载中...