#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int n=100,m=100;
double random()
{
//以下两种方式均可以
//return(double) rand()/RAND_MAX;
return (double)rand()/(RAND_MAX+1);
}
int random(int n)
{
//return (int)((n-1)*random()+0.5);
return (int)(1+n*random());
}
int main()
{
printf("%d%d\n",n,m);
srand(time(NULL));//系统时间
for(int i=1;i<=m;i++)
{
if(rand()%2) printf("A ");else printf("B ");
//int x=random(n)+1;
int x=random(n);
//int y=random(n)+1;
int y=random(n);
printf("%d %d\n",x,y);
}
return 0;
}
#include<time.h>
#include<stdlib.h>
int n=100,m=100;
double random()
{
//以下两种方式均可以
//return(double) rand()/RAND_MAX;
return (double)rand()/(RAND_MAX+1);
}
int random(int n)
{
//return (int)((n-1)*random()+0.5);
return (int)(1+n*random());
}
int main()
{
printf("%d%d\n",n,m);
srand(time(NULL));//系统时间
for(int i=1;i<=m;i++)
{
if(rand()%2) printf("A ");else printf("B ");
//int x=random(n)+1;
int x=random(n);
//int y=random(n)+1;
int y=random(n);
printf("%d %d\n",x,y);
}
return 0;
}