華為機試 從考試成績中劃出及格線

2021-06-27 20:25:01 字數 508 閱讀 6660

題目:從考試成績中劃出及格線

10個學生考完期末考試評卷完成後,a老師需要劃出及格線,要求如下:

(1) 及格線是10的倍數;

(2) 保證至少有60%的學生及格;

(3) 如果所有的學生都高於60分,則及格線為60分

輸入:輸入10個整數,取值0~100

輸出:輸出及格線,10的倍數

#include#includeint a[10];

int cmp(const void *a,const void *b)

int main(int argc, char *argv)

qsort(a,10,sizeof(int),cmp);

if(a[0]>=60)

printf("60\n");

else

printf("%d\n",a[4]/10*10);

return 0;

}

華為機試整理

include stdafx.h includeusing namespace std int main int argc,tchar argv cout 2.大數相加 用stl的string比較方便,如下,自己測了幾組資料沒有什麼問題。include stdafx.h include includ...

華為機試 2013

1.字串轉換 問題描述 將輸入的字串 字串僅包含小寫字母 a 到 z 按照如下規則,迴圈轉換後輸出 a b,b c,y z,z a 若輸入的字串連續出現兩個字母相同時,後乙個字母需要連續轉換2次。例如 aa 轉換為 bc,zz 轉換為 ab 當連續相同字母超過兩個時,第三個出現的字母按第一次出現算。...

華為機試3

明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個1到1000之間的隨機整數 n 1000 對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成 去重 與 排序...