[程式設計題]明明的隨機數
時間限制:c/c++ 1秒,其他語言2秒
空間限制:c/c++ 32m,其他語言64m
明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個1到1000之間的隨機整數(n≤1000),對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成「去重」與「排序」的工作(同乙個測試用例裡可能會有多組資料,希望大家能正確處理)。
input param
n 輸入隨機數的個數
inputarray n個隨機整數組成的陣列
return value
outputarray 輸出處理後的隨機整數
注:測試用例保證輸入引數的正確性,答題者無需驗證。測試用例不止一組。
輸入描述:
輸入多行,先輸入隨機整數的個數,再輸入相應個數的整數
輸出描述:
返回多行,處理後的結果
輸入例子1:
322輸出例子1:1111020
4032
6740
2089
300400
15
1210#includeint main();1520
3240
6789
300400
for(int i = 0; i使用了犧牲空間換時間的策略。
牛客網 華為2016研發工程師程式設計題(C )
1 程式設計題 刪數 時間限制 1秒 空間限制 32768k 有乙個陣列a n 順序存放0 n 1,要求每隔兩個數刪掉乙個數,到末尾時迴圈至開頭繼續進行,求最後乙個被刪掉的數的原始下標位置。以8個數 n 7 為例 0,1,2,3,4,5,6,7 0 1 2 刪除 3 4 5 刪除 6 7 0 刪除 ...
華為研發工程師程式設計題 牛客網刷題自總
一共三道題,難度不大,這裡唯一要記的是,牛客網的編譯器有問題!如果不是下面這樣的格式,就一直報錯,明明在自己的ide上面執行正確,但一提交就報錯。while true try 內容except break其他大神總結的經驗 如果沒有異常處理,程式就停不下來,或者只有遇到錯誤才停下來。我上面說的就是第...
華為2016研發工程師程式設計題
程式設計題 刪數 時間限制 1秒 空間限制 32768k 有乙個陣列a n 順序存放0 n 1,要求每隔兩個數刪掉乙個數,到末尾時迴圈至開頭繼續進行,求最後乙個被刪掉的數的原始下標位置。以8個數 n 7 為例 0,1,2,3,4,5,6,7 0 1 2 刪除 3 4 5 刪除 6 7 0 刪除 如此...