华为2015应届生招聘机考体验-杭州站 第1题
来源:互联网 发布:着我汉家衣裳 知乎 编辑:程序博客网 时间:2024/04/28 13:55
/*
*描述:10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:
(1) 及格线是10的倍数;
(2) 保证至少有60%的学生及格;
(3) 如果所有的学生都高于60分,则及格线为60分:
输入:输入10个整数,取值0~100
输出:输出及格线,10的倍数
思路:
1、找到最小的第1个数,判断是否大于等于60,是,直接输出60
2、不是,找到最小的第5个数,输出其对应的及格线即可
*/
#include<stdio.h>
int main(){
int buf[11];
int i=0;
for(i=0;i<10;i++){
scanf_s("%d",&buf[i]);
}
int min,k;
for(i=0;i<5;i++){
min=buf[i];
for(int j=i+1;j<10;j++){
if(buf[j]<min){
min=buf[j];
k=j;
}
}
buf[k]=buf[i];
buf[i]=min;
if(i==0&&min>=60){
break;
}
}
if(i==0)
printf("%d\n",60);
else
printf("%d\n",min/10*10);
return 0;
}
*描述:10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:
(1) 及格线是10的倍数;
(2) 保证至少有60%的学生及格;
(3) 如果所有的学生都高于60分,则及格线为60分:
输入:输入10个整数,取值0~100
输出:输出及格线,10的倍数
思路:
1、找到最小的第1个数,判断是否大于等于60,是,直接输出60
2、不是,找到最小的第5个数,输出其对应的及格线即可
*/
#include<stdio.h>
int main(){
int buf[11];
int i=0;
for(i=0;i<10;i++){
scanf_s("%d",&buf[i]);
}
int min,k;
for(i=0;i<5;i++){
min=buf[i];
for(int j=i+1;j<10;j++){
if(buf[j]<min){
min=buf[j];
k=j;
}
}
buf[k]=buf[i];
buf[i]=min;
if(i==0&&min>=60){
break;
}
}
if(i==0)
printf("%d\n",60);
else
printf("%d\n",min/10*10);
return 0;
}
0 0
- 华为2015应届生招聘机考体验-杭州站 第1题
- 华为2015应届生招聘机考体验-杭州站 第3题
- 华为2015应届生招聘机考体验-杭州站 第2题
- 华为校园招聘笔试题(机考题目)
- 2015华为实习生招聘机试模拟考1之密码截取
- 2015华为招聘题
- 2017华为实习生招聘机考模拟题——0交换排序
- 2014华为校园招聘机考(10.12北京)
- 2015华为校园招聘机试题+1道2013年网易校园招聘笔试题
- 20150802厦门大学华为校园提前批招聘机试体验题一:记票统计
- 京东2015年应届生招聘笔试题(A)卷
- 宇视科技2015应届生招聘笔试题
- 2015华为实习生招聘机试模拟考1之求一个int型证书的两种递减数之和
- 华为机考2015(1)JAVA实现
- 华为2013校园招聘上机试题(杭州)
- 2009年校园招聘笔试题-杭州(1)
- 2011应届生百度校园招聘题
- 2015华为实习生招聘机试题长沙站
- IOS开发之----enum与typedef enum的用法
- 编写计算“两个整数的最大公约数”程序。
- 【洛洛】滕薇聪是不是美妞
- 具有 Windows Azure AD 和 Microsoft OWIN 组件的安全 ASP.NET Web API
- 程序员要改变!
- 华为2015应届生招聘机考体验-杭州站 第1题
- 女程序员的时间都去哪里
- HTTP GET和POST的区别(二)
- 你是优秀的ph...吗?
- Python模块学习 ---- logging 日志记录(一)
- RFC1939 - Post Office Protocol - Version 3
- 隐藏ChartWebPart中的数据和外观与高级属性
- 如何用Photoshop制作iOS 7透明磨砂玻璃效果
- 我内心里最想要的是什么?