ACM数据生成方法

//输出数据   a+b;
#include <iostream>
using namespace std;
int main()
{
       freopen("a.in","r",stdin);//设置 cin scanf 这些输入流都从 a.in中读取
       freopen("a.out","w",stdout);//设置 cout printf 这些输出流都输出到 a.out里面去
       inta,b;
       while(cin>>a>>b)
       {
              cout<<a+b<<endl;
       }
       return0;
}
 
//输出数据
#include <iostream>
using namespace std;
int main()
{
       int m=100,n;
{
       //小数生成
       printf("%d.%d\n",rand(),rand());
}
{
       //生成 小于 100的随机整数
       printf("%d\n",rand()%m);
}
{
       //1%的概率
       n=rand()%m;
       if(n==1)
              printf("Good!\n");
}
{
       //英文
       printf("%c\n",rand()%26+'a');
}
       return0;
}

猜你喜欢

转载自blog.csdn.net/i_o_fly/article/details/81266170