統計一下班裡 n
n 名同學在這次數學競賽中,成績在以下各類別的人數。
要求:分數為整數,用變數 f
f 表示,以百分制作為記分標準。成績在(90\leq f\leq 10090
≤f≤1
00)分數之間,用「you」來標識;成績在(80\leq f\leq 8980
≤f≤8
9)分數之間,用「liang」來標識;成績在(60\leq f\leq 7960
≤f≤7
9)分數之間,用「zhong」來標識;成績在60分以下,則用「cha」來標識。
按高分到低分的順序來統計,每一行輸出資料都從第一列開始。
輸入共有兩行:
檔案中共有四行:每行包括兩項,第一項是識別符號,第二項是統計該類別人數的數量,兩項之間用1個空格隔開。
#include #include #include using namespace std;
int main()
; cin>>n;
n1 = n;
while( (n--)>0 )
cout<<"you "<
演算法 查詢排序 之成績排序
分析和思路 把成績儲存到map或者vector中,然後進行排序。這道題關鍵是處理那個成績相等時,排序後依然保持相對順序不變的問題,費了好大的心思,發現效果依然不是自己想要的,寫出的 如下 1 include iostream 2 include 3 include 4 include algorit...
試題 演算法提高 成績排序
藍橋杯習題答案彙總 資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 給出n個學生的成績,將這些學生按成績排序,排序規則,優先考慮數學成績,高的在前 數學相同,英語高的在前 數學英語都相同,語文高的在前 三門都相同,學號小的在前 輸入格式 第一行乙個正整數n,表示學生人數 接下來n...
演算法三 成績排序
有 n 名學生,它們的學號分別是 1,2,n。這些學生都選修了鄧老師的演算法訓練營 資料結構訓練營這兩門課程。學期結束了,所有學生的課程總評都已公布,所有總評分數都是 0,100 之間的整數。巧合的是,不存在兩位同學,他們這兩門課的成績都完全相同。鄧老師希望將這些所有的學生按這兩門課程的總分進行降序...