2012华为校园招聘机试题目及答案.docVIP

  • 5
  • 0
  • 约4.11千字
  • 约 6页
  • 2020-11-20 发布于河南
  • 举报
2012届华为校园招聘上机考试题目 选秀节目打分,分为专家评委和大众评委,score[]数组里面存储每个评委打的分数,judge_type[]里存储与score[]数组对应的评委类别,judge_type[i]==1,表示专家评委,judge_type[i]==2,表示大众评委,,n表示评委总数。打分规则如下:专家评委和大众评委的分数先分别取一个平均分(平均分取整),然后,总分=专家评委平均分*0.6+大众评委*0.4,总分取整。如果没有大众评委,则总分=专家评委平均分,总分取整。函数最终返回选手得分。 函数接口 int cal_score(int score[],int judge_type[],int n) 给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到output[]数组最中间的位置,如果数组长度n为偶数,则将数组中最大的元素放到output[]数组中间两个位置偏右的那个位置上,然后按从打到小的顺序,依次在第一个位置的两边,按照一左一右的顺序,依次存放剩下的数。 例如:input[]={3,6,1,9,7} output[]={3,7,9,6,1} input[]={3,6,1,9,7,8} output[]={1,6,8,9,7,3} 函数接口 void sort(int input[],int n,int

文档评论(0)

1亿VIP精品文档

相关文档