news 2026/4/23 21:04:54

BISHI24 谐距下标对

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BISHI24 谐距下标对

求解代码

publicstaticvoidmain(String[]args)throwsIOException{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));StreamTokenizerin=newStreamTokenizer(br);PrintWriterout=newPrintWriter(newOutputStreamWriter(System.out));in.nextToken();intn=(int)in.nval;// 创建HashMap:键=差值diff(Integer),值=该diff出现的次数(Integer)Map<Integer,Integer>hMap=newHashMap<>();for(inti=0;i<n;i++){in.nextToken();inta=(int)in.nval;// diff = 前整数 - 它的位置索引intdiff=a-i;hMap.put(diff,hMap.getOrDefault(diff,0)+1);}longtotal=0;// 遍历Map中所有diff的出现次数for(intcount:hMap.values()){// 只有出现次数>1的diff,才能组成数对(至少2个元素才能配对)if(count>1){// 相同 diff 的数,两两之间都满足题目要求的条件,// 所以统计每个 diff 的出现次数,再算组合数就是答案。total+=(long)count*(count-1)/2;}}out.println(total);out.flush();out.close();br.close();}

小贴士

a j − a i = j − i a_j -a_i = j-iajai=ji➡️a j − j = a i − i a_j - j= a_i-iajj=aii

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 14:43:36

Java 循环结构之 do-while 语句新手核心学习笔记

Java 基础极简通关前言&#xff1a;do-while 是 Java 循环家族中 “保底执行” 的特殊成员&#xff0c;核心特点是先执行、后判断&#xff0c;哪怕条件不满足也会执行一次循环体。这篇笔记提炼 do-while 的核心语法、执行逻辑、实战场景和避坑要点&#xff0c;新手 10 分钟掌握…

作者头像 李华
网站建设 2026/4/22 17:45:08

《凌微经 · 理悖相涵》第七章 形性一体——本然如是之元观

返回《凌微经》总目录 第七章 形性一体——本然如是之元观 基于逻辑理性&#xff0c;凡可想象或感知的一切——诸如实体、现象、物质、意识、关系、事件、概念、符号、静止、运动、科学、神秘、真实、虚幻、存在或不存在、可指涉或不可指涉——皆有其本质。此本质从字面理解&a…

作者头像 李华
网站建设 2026/4/23 13:19:47

C# 变量作用域

C# 变量作用域 在编程语言C#中,理解变量作用域对于编写有效和高效的代码至关重要。变量作用域定义了变量可以在程序中访问的范围。以下是关于C#中变量作用域的详细解析。 一、变量作用域概述 变量作用域是指变量的有效范围,即程序中可以从哪个地方访问该变量。在C#中,变量…

作者头像 李华
网站建设 2026/4/23 5:58:35

TypeScript String

TypeScript String 引言 TypeScript 作为 JavaScript 的超集,提供了丰富的类型系统来增强 JavaScript 的类型安全性。在 TypeScript 中,字符串是一种广泛使用的类型,用于存储和处理文本数据。本文将深入探讨 TypeScript 中的 String 类型,包括其基本用法、常用方法以及与…

作者头像 李华
网站建设 2026/4/23 14:37:57

计算机Java毕设实战-基于springboot的学生宿舍管理系统的设计与实现宿舍、学生、维修【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华