明明的隨機數

2022-08-15 16:48:17 字數 1542 閱讀 8624

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

input param 

n               輸入隨機數的個數     

inputarray      n個隨機整數組成的陣列 

return value

outputarray    輸出處理後的隨機整數

注:測試用例保證輸入引數的正確性,答題者無需驗證。測試用例不止一組。

輸入描述:

輸入多行,先輸入隨機整數的個數,再輸入相應個數的整數

輸出描述:

返回多行,處理後的結果

輸入例子:

11

1020

4032

6740

2089

300400

15

輸出例子:

10

1520

3240

6789

300400

1 #include2 #include3 #include4

using

namespace

std;56

int main(void)7

17sort(inputarray.begin(), inputarray.end());

18inputarray.erase(unique(inputarray.begin(), inputarray.end()), inputarray.end());

1920

for (it = inputarray.begin(); it != inputarray.end(); it++)

2124}25

26return0;

27 }

1//2

//34 #include "

stdafx.h

"5 #include 6

7using

namespace

std;89

//寫了個快排練練手

10int partition(int *p,int low,int

high)

1129 p[low]=pivotkey;

30return

low;31}

3233

void qsort(int * p,int low,int

high)

344243}

4445

intmain()

4656 qsort(p,0,n-1

);57

for(int j=0;j)

5863}64

65return0;

66 }

明明的隨機數

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

明明的隨機數

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

明明的隨機數

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