问题描述
  在数列 a_1, a_2, …, a_n中,定义两个元素 a_i 和 a_j 的距离为 |i-j|+|a_i-a_j|,即元素下标的距离加上元素值的差的绝对值,其中 |x| 表示 x 的绝对值。
  给定一个数列,请问找出元素之间最大的元素距离。
输入格式
  输入的第一行包含一个整数 n。
  第二行包含 n 个整数 a_1, a_2, …, a_n,相邻的整数间用空格分隔,表示给定的数列。
输出格式
  输出一行包含一个整数,表示答案。
样例输入
5
9 4 2 4 7

思路:刚开始肯定懵,找道题眼,题目求的是两个元素之间的差绝对值和下标的绝对值,定义输入数字,然后利用枚举。求差和下标,找出最大值输出即可。

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int[] arr = new int[n];for (int i = 0; i < arr.length; i++) {arr[i] = scanner.nextInt();                   // 数组的输入数据}int max = 0, num = 0;                             // 最大值和数字 for (int i = 0; i < arr.length - 1; i++) {            for (int j = i + 1; j < arr.length; j++) {    num = Math.abs(i - j) + Math.abs(arr[i] - arr[j]);    // 两位数字差+下标差max = Math.max(max, num);                             // 比出最大值}}System.out.println(max);                          }
}

小剧场:答应我,今天也要开心!Promise me to be happy today!

十一届蓝桥模拟赛 元素之间最大的元素距离 JAVA相关推荐

  1. java contions_十一届蓝桥模拟赛 元辅音字母 JAVA

    问题描述 给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母. 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母. 输入格式 输入一行,包含一个单词,单词中只包含小写英文 ...

  2. 十一届蓝桥模拟赛 元辅音字母 JAVA

    问题描述 给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母. 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母. 输入格式 输入一行,包含一个单词,单词中只包含小写英文 ...

  3. [蓝桥杯第十一届校内模拟赛] Apare_xzc

    华中师范大学蓝桥杯第十一届校内模拟赛 2020/3/22 8:00-12:00 题目还是比省赛要简单的,我9:25就做完了. 第一题 分析: 简单题,求给定的1200000的正约数的个数.我们可以暴力 ...

  4. 2018蓝桥模拟赛(一) 数独(dfs)

    题目描述 蒜头君今天突然开始还念童年了,想回忆回忆童年.他记得自己小时候,有一个很火的游戏叫做数独.便开始来了一局紧张而又刺激的高阶数独.蒜头君做完发现没有正解,不知道对不对? 不知道聪明的你能否给出 ...

  5. 【蓝桥杯回力篇】蓝桥模拟赛【摆烂day1】

    前言 最近在忙的写东西,蓝桥已经是摆烂的状态了. 终归是交了钱的,还是得在最后十天练习练习. 1.A的个数 以下是一个 25 行 25 列的字母矩阵,全部由字母 A 和 B 组成. AAAAAAABA ...

  6. 2018蓝桥模拟赛·天上的星星 暴力|二维树状数组

    在一个星光摧残的夜晚,蒜头君一颗一颗的数这天上的星星. 蒜头君给在天上巧妙的画了一个直角坐标系,让所有的星星都分布在第一象.天上有 nn 颗星星,他能知道每一颗星星的坐标和亮度. 现在,蒜头君问自己  ...

  7. 2018蓝桥模拟赛 天上的星星

    在一个星光摧残的夜晚,蒜头君一颗一颗的数这天上的星星. 蒜头君给在天上巧妙的画了一个直角坐标系,让所有的星星都分布在第一象.天上有 nn 颗星星,他能知道每一颗星星的坐标和亮度. 现在,蒜头君问自己  ...

  8. 【蓝桥杯摆烂篇】蓝桥模拟赛【摆烂day3】

  9. 蓝桥模拟赛 递增位数 JAVA

    一个正整数如果任何一个数位不大于右边相邻的数位,则称为一个数位递增的数,例如1135是-个数位递增的数,而1024不是一个数位递增的数. 给定正整数n,请问在整数1至n有多少个数位递增的数? 输入格式 ...

最新文章

  1. c语言大学程序设计题库,黑龙江大学C语言程序设计试题库程序单选
  2. 图解understand分析一个asp.net办公系统源码
  3. 免费送书送票 |《精益数据分析》短书评集赞送福利
  4. 计算机图形学结课论文,计算机图形学结课论文精要.doc
  5. MySql安全模式下修改root账号密码
  6. python中node函数的意思_Node.js 函数
  7. eclipse插件开发总结
  8. [原创]如何免费使用宝塔专业版
  9. 域格4G模组开机网络注册流程
  10. 计量经济学笔记2---最大似然估计
  11. GPRS DTU是什么?其工作原理是什么?
  12. Swift 网络请求Moya框架简单二次封装
  13. JavaScript 各种事件、方法、参数详解示例及常见问题等(全)
  14. 如何向Oracle数据库中插入带有特殊符号“”的数据
  15. 容器化技术(Docker相关)
  16. ios视频直播没有音频问题
  17. 次更新不适用您的计算机,Windows系统安装补丁时提示“此更新不适用于你的计算机”的解决方案!...
  18. [源码解析] 机器学习参数服务器 Paracel (1)-----总体架构
  19. 世界geojson_开源项目使用 Stata 绘制全世界所有国家以及部分国家的区划地图代码和数据...
  20. unsigned long long类型与long long类型

热门文章

  1. Android.mk 包含问题带来的so.toc needed by 错误
  2. 端午节用Python教你画绿豆糕
  3. 数据结构荣誉课-第一次实验-解题报告
  4. 关于sqlserver远程连接创建后报错小结
  5. 【Matlab】MATLAB绘图
  6. Switch 无法 关联账号 this page cannot be displayed
  7. 如何建立自动语音问卷外呼系统
  8. GNN-CS224W: 6-7 Graph Neural Networks
  9. 怎么修改背景图片大小的HTML代码,css如何改变背景图片大小?
  10. 填坑之路!SpringBoot导包坑之spring-boot-starter-parent