計算機考研複試 明明的隨機數

2022-06-27 09:51:10 字數 974 閱讀 4329

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

input param

n               輸入隨機數的個數

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

return value

outputarray    輸出處理後的隨機整數

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

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

返回多行,處理後的結果

示例1

11

1020

4032

6740

2089

300400

15

10

1520

3240

6789

300400

//

計算機考研程式設計 明明的隨機數

/*程式設計思想:

這道題其實比較有意思,由於隨機整數(n≤1000),而且要求去重排序,那麼用桶排序比比較好。

*///

程式實現:

#include

using

namespace

std;

intmain() ;

while (n--)

for (int i = 0; i < 1001; i++)

if (a[i]) //

公升序輸出的「桶」的值

cout << i <}

return0;

}

計算機考研複試真題 階乘

輸入n,求y1 1 3 m m是小於等於n的最大奇數 y2 2 4 p p是小於等於n的最大偶數 每組輸入包括1個整數 n可能有多組測試資料,對於每組資料,輸出題目要求的y1和y2示例1 4 7 26 解題思路 1.寫乙個求某一數字m的階乘函式。2.對於輸入的n進行最大奇數和偶數的確定,確定方法 若...

計算機考研

最近看到有同學對計算機考研有一些疑問,今天抽空來寫一寫自己關於考研的了解以及看法。當然這裡不是說考研好不好,畢竟每個人看法都不一樣,我要說的看法是關於考研決心與複習方式的看法。一 確定學校 個人認為考研首先要確定學校,因為現在考研自主命題的學校越來越多,不先確定學校的話,很難進行專業課的複習,尤其計...

計算機考研的調劑 複試面試準備

選擇比努力更加重要。這大概是今年考研非常遺憾的一句話,但既然選了就不要後悔。複試的綜合面試是比較廣,但是問的問題都比較淺,基本上與本科的學習十分掛鉤,問題比較淺,所以有方向性的複習非常重要,當時複試的時候查了很多資料,記錄了一些學習筆記,如果你覺得有用的話,麻煩點讚 收藏喔 有需要的可以 75168...