原文:排序入門練習題3 誰考了第k名 題解

題目出處: 信息學奧賽一本通 第二章 上機練習 題目描述 在一次考試中,每個學生的成績都不相同,現知道了每個學生的學號和成績,求考第k名的學生的學號和成績。 輸入格式 輸入的第一行包含兩個整數,分別是學生的人數 n le n le ,和求第 k 名學生的 k le k le n 。 接下來 n 行,每行包含一個學號 整數 和一個成績 浮點數 ,中間用一個空格分隔。 輸出格式 輸出第 k 名學生的學 ...

2019-09-02 23:30 0 491 推薦指數:

查看詳情

排序入門練習題10 病人排隊 題解

題目出處:《信息學奧賽一本通》第二章上機練習8。 題目描述 病人等級看病,編寫一個程序,將登記的病人按照以下原則排出看病的先后順序: 老年人(年齡 \(\ge\) 60歲)比非老年人優先看病。 老年人按年齡從大到小的順序看病,年齡相同的按登記的先后順序排序。 非老年人按登記 ...

Tue Sep 03 07:36:00 CST 2019 0 604
練習題解答(二)

1、現有列表alist = [3,1,-4,2,-6] 按照元素的絕對值大小進行排序(注意,內置函數中也有sorted方法,但是會開辟內存,所以盡量用list自帶方法sort) View Code 2、5.輸入某年某月某日,判斷是這一年中的第幾天?(用內置 ...

Thu Mar 21 06:25:00 CST 2019 6 396
一、python入門練習題

題目: 練習1:華氏溫度轉攝氏溫度。 練習2:輸入圓的半徑計算計算周長和面積。 練習3:輸入年份判斷是不是閏年。 答案: 練習1: """ 將華氏溫度轉換為攝氏溫度 F = 1.8C + 32 """ f = float(input('請輸入華氏溫度: ')) c ...

Thu Aug 29 18:42:00 CST 2019 0 890
《基礎排序算法練習題

例1:排序只能交換相鄰數字,最少交換次數為逆序對數。證:每次交換能使逆序對數不變或-1,且排序完成與逆序對數=0等價。此外,只要存在逆序對就會存在相鄰逆序對,交換相鄰逆序對使逆序對數剛好-1。例2:區間順逆排序,詢問位置的值。做法:二分答案,取01“暴力”,時間O((n+mlogn)logn ...

Wed Apr 04 03:10:00 CST 2018 0 1226
Python入門經典練習題

【程序1】 題目:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少? 【程序2】 題目:企業發放的獎金根據利潤提成。 ...

Sat Dec 23 01:09:00 CST 2017 0 7690
《Python編程從入門到實踐》練習題

第2章 變量和簡單數據類型 2-1 簡單消息: 將一條消息存儲到變量中,再將其打印出來。 2-2 多條簡單消息: 將一條消息存儲到變量中,將其打印出來;再將變量的值修改為一條新消息,並將其打印出來 ...

Mon Jul 13 20:01:00 CST 2020 0 753
python練習題5.1輸出星期縮寫

輸入一個1到7的數字,輸出對應的星期的縮寫。1 Mon2 Tue3 Wed4 Thu5 Fri6 Sat7 Sun 輸入格式: 輸入1到7之間數字 輸出格式: 輸出對應的星期的縮寫 代碼如下: 這個程序沒啥說的,簡單入門。 讀書和健身總有一個在路上 ...

Thu Apr 23 04:25:00 CST 2020 0 1228
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM