| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2285 人关注过本帖
标题:请各位大神帮忙看看这道题用c语言咋解啊
只看楼主 加入收藏
asdfaad
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:25
专家分:0
注 册:2018-12-21
结帖率:57.14%
收藏
已结贴  问题点数:10 回复次数:3 
请各位大神帮忙看看这道题用c语言咋解啊
排名预测(选做)
(时间限制:1000ms 内存限制:65536KB)
统计
描述
学校要举行拔河比赛,现有n(大于0)个班参加比赛,每个班5名同学参赛,朱老师想根据每名同学的力量值来预测哪个班能得冠军。预测原则为每个班的5名同学力量值(大于0的整数)总和越大,排名就越考前。
要求:使用scanf与printf

输入
输入:第一行为班级数量n,接下来的n行,每行有5个整数,代表某个班5名同学的力量值。

输出
排名第一的班级班号及力量值总和。(力量值相同的按编号靠前的算,某个班的编号为输入时的顺序号,例如第三次输入的班号为3)

难度


输入示例
3
2 2 3 4 2
3 3 4 2 3
3 3 2 3 4

输出示例
2 15
搜索更多相关主题的帖子: c语言 排名 预测 同学 输入 
2019-02-12 20:19
a1789233926
Rank: 2
等 级:论坛游民
帖 子:7
专家分:10
注 册:2018-12-28
收藏
得分:10 
程序代码:
    
#include<stdio.h>

int main()
{
    int class_number;
    int max_total_strength = 0;
    int max_class_id;
    int sum;
    int i;
    int j;
    int strength;
    
    scanf("%d",&class_number);
    
    for(i = 0;i < class_number;i++)
    {
        sum = 0;
        for(j = 0;j < 5;j++)
        {
            scanf("%d",&strength);
            sum = sum + strength;
        }
        if(sum > max_total_strength)
        {
           max_total_strength = sum;
           max_class_id = i + 1;
        }
    }
    printf("%d %d",max_class_id,max_total_strength);
    return 0;
}
2019-02-12 20:55
了无此生
Rank: 3Rank: 3
来 自:粤地潮州
等 级:论坛游侠
威 望:3
帖 子:82
专家分:121
注 册:2018-11-14
收藏
得分:0 
程序代码:
#include <stdio.h>
int main (void)
{
    int n, m, i, j, sum, max, class_number;
    scanf("%d", &n);
    for (i = 0; i < n; i++) {
        sum = 0;
        for (j = 0; j < 5; j++) {
            scanf("%d", &m);
            sum += m;
            if (max <= sum)
                class_number = i + 1, max = sum;
        }
    }
    printf("%d %d", class_number, max);
    return 0;
}

睡不醒的学渣(^・ω・^ )
2019-02-12 21:16
niuniul
Rank: 2
等 级:论坛游民
威 望:2
帖 子:56
专家分:60
注 册:2018-1-13
收藏
得分:0 
#include<stdio.h>
int main(){
    int totalClass;
    scanf("%d",&totalClass);
    int power[totalClass][5];
    int loop=0;
    for(loop=0;loop<totalClass;loop++){
        scanf("%d%d%d%d%d",
        &power[loop][0],
        &power[loop][1],
        &power[loop][2],
        &power[loop][3],
        &power[loop][4]
        );
    }
    int result=0;
    int winClassNum=0;
    for(loop=0;loop<totalClass;loop++){
        if(result<power[loop][0]+power[loop][1]+power[loop][2]+power[loop][3]+power[loop][4]){
            winClassNum=loop+1;
            result=power[loop][0]+power[loop][1]+power[loop][2]+power[loop][3]+power[loop][4];
        }

    }
    printf("class number: %d   result: %d\n",winClassNum,result);
}

不见满街漂亮妹,哪个归得程序员?
2019-02-14 02:59
快速回复:请各位大神帮忙看看这道题用c语言咋解啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017613 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved