news 2026/3/1 15:33:47

大整数哈希

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
大整数哈希

求解代码

publicstaticvoidmain(String[]args)throwsIOException{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));StringTokenizerin=newStringTokenizer(br.readLine());PrintWriterout=newPrintWriter(newOutputStreamWriter(System.out));HashMap<Long,Long>hmap=newHashMap<>();longtotal=0;intn=Integer.parseInt(in.nextToken());for(inti=1;i<=n;i++){in=newStringTokenizer(br.readLine());longx=Long.parseUnsignedLong(in.nextToken());longy=Long.parseUnsignedLong(in.nextToken());longans=hmap.getOrDefault(x,0L);total+=(long)i*ans;hmap.put(x,y);}out.println(Long.toUnsignedString(total));out.flush();out.close();br.close();}

小贴士

  • Long.parseUnsignedLong()专门解析 64 位无符号整数。
  • Long.toString()是把最高位当作符号位,输出带正负的有符号数,而Long.toUnsignedString()不会修改内存中的数据,只是换一种规则解读二进制,把所有位都当作数值位,直接解析为无符号十进制数,和题目要求的mod 2 64 \text{mod}~2^{64}mod264结果完全一致。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/27 5:10:20

海伯森点光谱应用案例之--医用胶囊盖体弧度检测

胶囊由上盖和下盖两部分套合而成&#xff0c;其弧度设计直接影响&#xff1a;密封性&#xff1a;正确的弧度能确保上盖和下盖紧密套合&#xff0c;防止内容物&#xff08;粉末、颗粒&#xff09;泄漏或受潮。锁合强度&#xff1a;弧度影响套合后的机械锁紧力。弧度不当可能导致…

作者头像 李华
网站建设 2026/2/28 6:24:17

重力适应:2026太空“测试场”上的女性破壁者

一、 挑战之壁&#xff1a;重力缺失下的“系统”脆弱性 太空微重力环境&#xff0c;是对人体这一精密“生物系统”的极端压力测试。失重导致肌肉萎缩、骨质流失、心血管功能紊乱、前庭系统失调&#xff08;空间运动病&#xff09;等问题&#xff0c;长期威胁航天员健康与任务执…

作者头像 李华
网站建设 2026/2/25 12:43:40

从文献梳理到论文定稿:2026 全流程 AI 写作软件深度推荐

2026年AI写作已从单一功能升级为**全流程闭环**&#xff0c;**PaperRed**&#xff08;99分&#xff09;、**毕业之家**&#xff08;98分&#xff09;稳居前列&#xff0c;覆盖**文献梳理→选题构思→初稿撰写→修改润色→格式排版→查重降重→答辩准备**全链路&#xff0c;适配…

作者头像 李华
网站建设 2026/3/1 8:39:21

价值投资者如何看待并购和分拆

价值投资者如何看待并购和分拆 关键词:价值投资、并购、分拆、企业估值、资本配置、股东价值、投资策略 摘要:本文深入探讨价值投资者如何分析和评估企业并购与分拆活动。我们将从价值投资的基本原则出发,详细解析并购和分拆对企业内在价值的影响机制,提供系统的分析框架和…

作者头像 李华
网站建设 2026/2/21 20:11:36

蜗轮梯形丝杆升降机的有哪些优势与弊端

蜗轮梯形丝杆升降机是蜗轮蜗杆减速机构 梯形丝杆副的经典组合&#xff0c;也是丝杆升降机中应用最广泛的机型之一&#xff0c;其优势集中在安全自锁、成本低廉、结构耐造等方面&#xff0c;弊端则源于双重滑动摩擦带来的效率、温升、速度限制&#xff0c;整体适配中小负载、低…

作者头像 李华