2012届华为校园招聘上机考试题目(9月6日下午1点场)分类:华为准备2011-09-0815:10281人阅读评论(0)收藏举报在网上看到华为在有的地方已经开始机试了,于是决定自己先编着试试。下面是题目和自己写的代码。1、选秀节目打分,分为专家评委和大众评委,score[]数组里面存储每个评委打的分数,judge_type[]里存储与score[]数组对应的评委类别,judge_type[i]==1,表示专家评委,judge_type[i]==2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委的分数先分别取一个平均分(平均分取整),然后,总分=专家评委平均分*0.6+大众评委*0.4,总分取整。如果没有大众评委,则总分=专家评委平均分,总分取整。函数最终返回选手得分。函数接口intcal_score(intscore[],intjudge_type[],intn)viewplaincopytoclipboardprint?1.#include2.#include3.#include4.#include5.#defineN56.7.intcal_score(intscore[],intjudge_type[],intn)8.9.{10.intexpert=0;11.intdazhong=0;12.intzongfen=0;13.inti;14.intnumber=0;15.16.for(i=0;i2.#include3.#include4.5.6.7.voidsort(intinput[],intn,intoutput[])8.{9.inti,j;10.intk=1;11.inttemp;12.intmed;13.for(i=0;iinput[j+1])16.{temp=input[j];input[j]=input[j+1];input[j+1]=temp;}17.if(n%2!=0)18.{19.for(i=0;i=50且<=255。优先级大于255的为非法任务,应予以剔除。现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。函数scheduler实现如下功...