#include<bits/stdc++.h>
using namespace std;
#define DEV_RND ((int)rand()*RAND_MAX+rand())
#define RND(L,R) (DEV_RND%((R)-(L)+1)+(L))
int t,a,b,c,n;
int main(){
cout<<"数据生成器 V1.0.0---by_ljp_"<<endl;
cout<<"输入114514即可退出。"<<endl;
while(1){
cout<<"————————————"<<endl;
cout<<"请输入要生成数据的组数:"<<endl;
cin>>t;
if(t==114514) {
cout<<"qwq";
break;
}
cout<<"您要生成几个数?"<<endl;
cin>>n;
int ar[n+1],q[n+1];
cout<<"请输入要生成的"<<n<<"个数的数据范围"<<endl;
for(int i = 1;i<=n;i++) cin>>ar[i];
srand(time(0));
cout<<endl;
while(t--){
for(int i = 1;i<=n;i++) q[i] = RND(1,ar[i]);
for(int i = 1;i<=n;i++) cout<<q[i]<<' ';
cout<<endl;
}
}
return 0;
}
【c++项目】信息学奥赛数据生成器
最新推荐文章于 2024-05-16 10:09:25 发布