明明的随机数

原创 2015年07月08日 20:36:43

//明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),
//对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,
//按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。
#include<iostream>
#include<algorithm>
#include<stdlib.h>
#include<time.h>
using namespace std;
void getResult(int N)
{
 if(N<0||N>100)
  return;
 srand(time(NULL));
 int data[100];
 for(int i=0;i<N;i++)
 {
  data[i]=1+rand()%(1000);
 }
 sort(data,data+N);
 int hash[1000];
 memset(hash,0,sizeof(hash));
 for(int i=0;i<N;i++)
 {
  if(hash[data[i]]==0)
  {
   hash[data[i]]=1;
   cout<<data[i]<<"\n";
  }
 }
}
void main()
{
 int N;
 while(cin>>N)
 {
  getResult(N);
 }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

明明的随机数(java)

import java.util.Iterator; import java.util.Scanner; import java.util.TreeSet; public class RandomD...
  • liaction
  • liaction
  • 2015年08月14日 11:57
  • 1629

wikioi明明的随机数pascal

var   ine:longint;   d:array[1..5000] of  longint;   a,i,h,j,g,e:longint; begin   readln(a);  ...
  • jacky05110
  • jacky05110
  • 2014年07月04日 18:22
  • 200

noip2006 明明的随机数 (模拟)

A1155. 明明的随机数 时间限制:1.0s   内存限制:256.0MB   总提交次数:719   AC次数:387   平均分:58.54 将本题分享到:   ...
  • yuyanggo
  • yuyanggo
  • 2015年09月14日 20:27
  • 551

蓝桥杯 - 算法训练 明明的随机数 C语言实现

算法训练 明明的随机数 题目: 问题描述   明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保...
  • qq_34845121
  • qq_34845121
  • 2017年03月05日 10:33
  • 632

华为研发工程师编程题(2)----明明的随机数

试题: 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着...
  • qianqin_2014
  • qianqin_2014
  • 2016年04月28日 23:17
  • 1020

明明的随机数问题,亲测通过

明明的随机数问题答案,亲测通过。 c编程:输入格式化获取,去重,排列。 自己菜鸟水平,欢迎大家改进。...
  • miaoman123456
  • miaoman123456
  • 2017年08月13日 22:56
  • 52

【C++】明明的随机数

明明的随机数 题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去...
  • u011511601
  • u011511601
  • 2017年03月17日 16:33
  • 398

明明的随机数之机试

输入描述: 输入多行,先输入随机整数的个数,在输入相应个数的整数 输出描述: 返回多行,处理后的结果 输入例子: 11 10 20 40 32 67 40 20 89 300 400 15 ...
  • u014136713
  • u014136713
  • 2016年04月17日 21:10
  • 554

Java - 华为机试训练 - 明明的随机数

时间限制:1秒空间限制:32768K 本题知识点: 数组  算法知识视频讲解 题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个...
  • qq_34594236
  • qq_34594236
  • 2016年09月03日 21:44
  • 1077

华为笔试题 明明的随机数

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学...
  • lezong2011
  • lezong2011
  • 2016年04月08日 10:20
  • 300
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:明明的随机数
举报原因:
原因补充:

(最多只允许输入30个字)