題目:從考試成績中劃出及格線
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 對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成 去重 與 排序...