| 查看: 1516 | 回复: 14 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
求助,一道简单却不能小觑的题目 已有2人参与
|
|||
|
华为的一道笔试题目,上机在线测试,最简单的一道,却做的这么狼狈,望大神给看看,到底是哪种情况没有考虑到,, 状态是:程序没有错误,但是存在没有考虑到的测试用例(3个测试用例,有一个没有通过,PS:我无法知道测试用例) 谢谢大家! 要求:初级题:从考试成绩中划出及格线 10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下: (1) 及格线是10的倍数; (2) 保证至少有60%的学生及格; (3) 如果所有的学生都高于60分,则及格线为60分 int level(int *a,int n) { for(int s=60;s>=10;s=s-10) { int cnt=0; for(int j=0;j<n;j++) { if(a[j]>=s) cnt++; } if(cnt>=0.6*n) return s; } return 0; } void main() { int a[10]; for(int i=0;i<10;i++) { cin>>a; } cout<<level(a,10)<<endl; } |
» 猜你喜欢
表哥与省会女结婚,父母去帮带孩子被省会女气回家生重病了
已经有12人回复
依托企业入选了国家启明计划青年人才。有无高校可以引进的。
已经有14人回复
江汉大学解明教授课题组招博士研究生/博士后
已经有3人回复
AI 太可怕了,写基金时,提出想法,直接生成的文字比自己想得深远,还有科学性
已经有11人回复
依托企业入选了国家启明计划青年人才。有无高校可以引进的。
已经有11人回复
cgzhang_gg
铜虫 (著名写手)
- 应助: 5 (幼儿园)
- 金币: 1.7
- 散金: 790
- 红花: 5
- 帖子: 1096
- 在线: 479.2小时
- 虫号: 1521579
- 注册: 2011-12-03
- 专业: 极端条件下使用的金属材料
|
按照要求分数线也有可能大于60分比如70 80 90 下面是我写的程序。 int main() { const int n=10; int a[n]; int level(const int *, const int); for(int i=0; i < n; i++) cin >> a; cout << "level of score is:" <<level(a, n) << endl; return 0; } int level(const int *a, const int n) { for(int j=10; j >= 0; j--) { int d = j*10; int cnt = 0; for(int i = 0; i < n; i++) if(a >= d) cnt++; if(d > 60 ) { if(cnt >= (int)(0.6*n) && cnt < n) return d; if( cnt == n) return 60;} else if(cnt >= (int)(0.6*n)) return d; } } |
14楼2014-03-13 15:23:59
libralibra
至尊木虫 (著名写手)
骠骑将军
- 程序强帖: 40
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件

2楼2014-03-10 21:46:42
oucfengfeng
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 2.5
- 红花: 1
- 帖子: 8
- 在线: 4.6小时
- 虫号: 2692742
- 注册: 2013-09-30
- 性别: GG
- 专业: 水文、水资源
3楼2014-03-11 00:12:16
oucfengfeng
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 2.5
- 红花: 1
- 帖子: 8
- 在线: 4.6小时
- 虫号: 2692742
- 注册: 2013-09-30
- 性别: GG
- 专业: 水文、水资源
4楼2014-03-11 00:16:25













回复此楼