#最简单C语言#题解 | #合并表记录#

合并表记录

http://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201

#include <stdio.h>
#define BUFF_NUM 20 //二维数组的数量
int main(void)
{
    int input_num;
    while(scanf("%i",&input_num) != EOF)
    {
        int buff[BUFF_NUM][2] = {0};
        for(int i = 0;i<input_num;i++)
        {
            int index,value;
            scanf("%d %d", &index, &value);
            buff[index][0] = value + buff[index][0]; //累加+排序
            buff[index][1] = 1;//标记
        }
        for(int i = 0;i<BUFF_NUM;i++)
        {
            if(buff[i][1] == 1)
                printf("%d %d\n",i,buff[i][0]);//顺序输出
        }
    }
}

全部评论
为啥你没通过还贴出来呢???我不理解啊
3 回复 分享
发布于 2022-06-10 22:26
index之超出范围了。这个不行
点赞 回复 分享
发布于 2022-05-13 18:52
为啥不行,段错误是什么原因
点赞 回复 分享
发布于 2022-04-12 17:10

相关推荐

06-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
湫湫湫不会java:1.在校经历全删了2.。这些荣誉其实也没啥用只能说,要的是好的开发者不是好好学生3.项目五六点就行了,一个亮点一俩行,xxx技术解决,xxx问题带来xxx提升。第一页学历不行,然后啥有价值的信息也没有,到第二页看到项目了,第一个项目九点,第二个项目像凑数的俩点。总体给人又臭又长,一起加油吧兄弟
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务