码迷,mamicode.com
首页 > 其他好文 > 详细

随机数生成

时间:2016-10-21 20:07:48      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:style   重复   iostream   fclose   cti   shuffle   freopen   sort   name   

 

    今天上午sjy在用excel做随机数被lmc看到,然后无奈的问谁还不会随机生成数据,四个人举了三只手,lmc龙颜大怒:到现在了还不会生成数据,每次问你们都说造了数据,让你们这帮孩子气死我了,看着,给你们演示一遍,然后孩子们大概学会了..吧

#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
    freopen("kill.in","w",stdout);
    srand((unsigned)time(NULL));
    for(int i=0;i<100000;i++)//生成100000个数
        cout<<rand()%100000+1<<endl;//范围是1~100000
    fclose(stdout);
    return 0;
}
#include<ctime>
#include<cstdlib>
#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
int sz[10000];
int main()
{
    freopen("in.in","w",stdout);
    srand((unsigned)time(NULL));
    for(int i=0;i<10000;i++)
        sz[i]=i+1;
    random_shuffle(sz,sz+10000);//10000个数不重复
    //sort(sz,sz+10000);
    for(int i=0;i<10000;i++)
        cout<<sz[i]<<endl;
    fclose(stdout);
    return 0;
 } 

 

随机数生成

标签:style   重复   iostream   fclose   cti   shuffle   freopen   sort   name   

原文地址:http://www.cnblogs.com/xiaoningmeng/p/5985626.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!