华为公司2014届校园招聘软件类上机考试样题 -初级题

初级题:从考试成绩中划出及格线 
10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:
(1) 及格线是10的倍数;
(2) 保证至少有60%的学生及格;
(3) 如果所有的学生都高于60分,则及格线为60分

#include "stdafx.h"
#include <iostream>
using namespace std;
int main( )
{
    int a[10];

    for(int i=0;i<10;i++)
    {
        cin>>a[i];
    }

    int line = 0;
    int num = 0;
    for(int i=0;i<6;i++)
    {
        line = 60-10*i;
        num = 0;
        for(int j=0;j<10;j++)
        {
            if(a[j] >= line) num++;
        }
        if(num>=6) 
        {
            break;
        }
    }
    cout<<line<<endl;

    return 0;
}

 

posted on 2015-08-15 12:20  夏大兔  阅读(142)  评论(0编辑  收藏  举报

导航