当前位置: 首页 > news >正文

华为机试HJ8合并表记录

华为机试HJ8合并表记录

题目:

数据表记录包含表索引index和数值value(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出。

想法:

遍历输入存入字典中,字典没有的键则直接存入字典,字典中存在的键则将相对应的值相加,输出结果时按照键的从小到大输出

input_number = int(input())number_dict = {}for i in range(input_number):number_list = input().split(" ")if int(number_list[0]) not in number_dict:number_dict[int(number_list[0])] = int(number_list[1])else:number_dict[int(number_list[0])] += int(number_list[1])for l in sorted(number_dict):print(f"{l} {number_dict[l]}")
http://www.lryc.cn/news/390847.html

相关文章:

  • Leetcode 2043简易银行交易系统
  • 适合职场小白的待办事项管理方法和工具
  • 相机参数与图像处理技术解析
  • Ubuntu20.04安装Prometheus监控系统
  • kafka consumer客户端消费逻辑解析
  • 打印机出现多个副本无法删除
  • FlinkSQL 开发经验分享
  • JVM原理(十二):JVM虚拟机类加载过程
  • Apipost接口测试工具的原理及应用详解(三)
  • unity里鼠标位置是否在物体上。
  • Java知识点大纲
  • 【Kafka】记录一次Kafka消费者重复消费问题
  • Android使用http加载自建服务器静态网页
  • python解耦重构,提高程序维护性
  • 深入解析 Laravel 事件系统:架构、实现与应用
  • 视频怎么制作gif动态图片?GIF制作方法分享
  • js 使用 lodash-es 检测某个值是否是函数
  • [go-zero] goctl 生成api和rpc
  • docker -run hello-world超时
  • 拓扑学习系列(8)黎曼度量曲面与高斯曲率
  • 汽车IVI中控开发入门及进阶(三十四):i.MX linux BSP
  • 【Python机器学习】算法链与管道——构建管道
  • Postman 高级用法学习
  • 从新手到高手:Scala函数式编程完全指南,Scala 访问修饰符(6)
  • IDEA 一键部署Docker
  • linux centos tomcat 不安全的HTTP请求方法
  • 深入Django(六)
  • PHP房产小程序微信小程序系统源码
  • vscode 历史便携版下载方法
  • 深入理解计算机系统 CSAPP 家庭作业8.19