WikiOI 2 1 1 明明的隨機數

2021-08-08 01:17:50 字數 754 閱讀 8945

明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個

1到1000

之間的隨機整數(n≤

100),對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按

照排好的順序去找同學做調查。請你協助明明完成「去重」與「排序」的工作。

用map儲存輸入資料,key為分數,value為是否已經存在,輸出的時候輸出所有的key。因為map中的資料是按key排好序的。

#include

#include

usingnamespacestd;

intmain

()// output result

cout << data.

size

()<< endl;

map<

int,

bool

>::iterator it;

for(it = data.

begin

(); it != data.

end();

++it)

cout << it->first;

} cout << endl;

return0

;}

明明的隨機數

題目描述 description 明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個1到1000之間的隨機整數 n 100 對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。...

明明的隨機數

題目描述 明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個1到1000之間的隨機整數 n 100 對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成 去重 ...

明明的隨機數

明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個1到1000之間的隨機整數 n 100 對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成 去重 與 排序 ...