题解 | #合并表记录#

合并表记录

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

import java.util.*;


public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        
        int n = in.nextInt();
	  //使用TreeMap自动排序
        TreeMap<Integer,Integer> map = new TreeMap<Integer,Integer>();
        while (in.hasNextInt()) {
            int key = in.nextInt();
            int value = in.nextInt();
		  
            if(map.containsKey(key)){
                map.put(key,(map.get(key)+value));
            }else{
                map.put(key,value);
            }
        }
        for(Integer key: map.keySet()){
            System.out.println(key + " " + map.get(key));
        }
    }
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
2025-12-18 11:21
优秀的大熊猫在okr...:叫你朋友入职保安,你再去送外卖,一个从商,一个从政,你们两联手无敌了,睁开你的眼睛看看,现在是谁说了算(校长在背后瑟瑟发抖)
选实习,你更看重哪方面?
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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