北京大學機試題 整數奇偶排序 C

2021-10-03 11:51:29 字數 656 閱讀 7407

題目描述

time limit: 1000 ms

memory limit: 256 mb

輸入10個整數,彼此以空格分隔。重新排序以後輸出(也按空格分隔),要求: 1.先輸出其中的奇數,並按從大到小排列; 2.然後輸出其中的偶數,並按從小到大排列。

輸入輸出格式

輸入描述:

任意排序的10個整數(0~100),彼此以空格分隔。
輸出描述:

可能有多組測試資料,對於每組資料,按照要求排序後輸出,由空格分隔。

1. 測試資料可能有很多組,請使用while(cin>>a[0]>>a[1]>>...>>a[9])類似的做法來實現;

2. 輸入資料隨機,有可能相等。

輸入樣例:

4 7 3 13 11 12 0 47 34 98
輸出樣例:

47 13 11 7 3 0 4 12 34 98
#include#includeusing namespace std;

bool cmp(int a, int b)

}int main()

return 0;

}

北京大學上機復試題

某國為了防禦敵國的飛彈襲擊,開發出一種飛彈攔截系統。但是這種飛彈攔截系統有乙個缺陷 雖然它的第一發炮彈能夠到達任意的高度,但是以後每一發炮彈都不能高於前一發的高度。某天,雷達捕捉到敵國的飛彈來襲,並觀測到飛彈依次飛來的高度,請計算這套系統最多能攔截多少飛彈。攔截來襲飛彈時,必須按來襲飛彈襲擊的時間順...

考研機試真題 吃糖果 北京大學

關鍵字 動態規劃 遞推求解 斐波那契數列 題目描述 名名的媽媽從外地出差回來,帶了一盒好吃又精美的巧克力給名名 盒內共有 n 塊巧克力,20 n 0 媽媽告訴名名每天可以吃一塊或者兩塊巧克力。假設名名每天都吃巧克力,問名名共有多少種不同的吃完巧克力的方案。例如 如果n 1,則名名第1天就吃掉它,共有...

C 自學 《北京大學精品課》筆記

1 引用 1 某個變數的引用,等價於這個變數,相當於該變數的乙個別名 2 定義引用時一定要將其初始化成引用某個變數 3 初始化後,它就一直引用該變數,不會再引用別的變數了 4 引用只能引用變數,不能引用常量和表示式 5 常引用 定義引用時,前面加const關鍵字,即為 常引用 6 不能通過常引用去修...