pqc271662322 发表于 2013-7-25 10:45:50

有人会做acm么

这道题过了怎么久循环那里我还是不会啊
1095: 演讲大赛评分Time Limit: 1 SecMemory Limit: 128 MB
Submit: 237Solved: 52
[Submit][Status][BBS]Description最近"老王"很开心.他在大一的时候参加过数计学院的“软件小组”。告诉你个秘密,这个小组是个好地方,不但活动精彩而且有MM。
这不,这个小组举办了一个叫做“计算机演讲大赛”的节目。这个节目有好多人参加,这不,成绩出来了,"老王"当是很勇敢,自告奋勇接下了算出大家的总得分的任务。
当时有7个评委,每个评委都要给选手打分,现在要求去掉一个最高分和去掉一个最低分,再算出平均分。结果精确到小数点后两位。

Input测试数据包括多个实例。
每组数据包括7个实数,代表评委们对该选手的评分。紧接着是选手的名字,名字的长度不超过30个字符。
输入直到文件结束。

Output算出每位选手名字和最终得分,结果保留两位有效数字。
Sample Input10 10 10 10 10 10 9 xiaoyuanwang0 0 0 0 0 0 0 beast
Sample Outputxiaoyuanwang 10.00beast 0.00




阿良良木刷牙子 发表于 2013-7-25 10:46:17

技术贴= =。来人。。

pqc271662322 发表于 2013-7-25 10:48:21

谁来拯救我,就是循环那里出了问题,我都把所有我知道的地方都发了个帖

icelicious 发表于 2013-7-25 10:51:39

现在的sample计算结果没错啊。。
你的sample换一下,换成4 5 6 7 8 9 10看一下

ljm1121 发表于 2013-7-25 10:54:54

术业有专攻,没办法了

lhc807163751 发表于 2013-7-25 11:00:23


谁来拯救我,就是循环那里出了问题,我都把所有我知道的地方都发了个帖

pqc271662322 发表于 2013-7-25 11:01:57

icelicious 发表于 2013-7-25 10:51 static/image/common/back.gif
现在的sample计算结果没错啊。。
你的sample换一下,换成4 5 6 7 8 9 10看一下

不是,是第一次就出错了,然后后面就都是正确的了,好像是缓冲区那里有问题,不过我又不知道在哪里,好郁闷啊,第一次是9.80,后面就没问题了,不知道为什么

icelicious 发表于 2013-7-25 11:11:07

pqc271662322 发表于 2013-7-25 12:01 static/image/common/back.gif
不是,是第一次就出错了,然后后面就都是正确的了,好像是缓冲区那里有问题,不过我又不知道在哪里,好郁 ...

把maxn换成6试试,数组定义比要求的多了一位
或者用逐步运行程序看看,编译器应该有这个功能的
ICE觉得,这种带循环的最好放到主程序外面用函数去做好一点

icelicious 发表于 2013-7-25 11:14:59

或者把初始数组全赋值成0试试,ICE现在电脑没有编译器,没法帮你了呢。。
页: [1]
查看完整版本: 有人会做acm么