华为机试真题 Java 实现【积木最远距离】【2022.11 Q4 新题】
admin
2024-03-23 10:44:07

目录

题目

思路

考点

Code


题目

小华和小薇一起通过玩积木游戏学习数学。
他们有很多积木,每个积木块上都有一个数字,积木块上的数字可能相同。
小华随机拿一些积木挨着排成一排,请小薇找到这排积木中数字相同且所处位置最远的2块积木块,计算他们的距离,小薇请你帮忙替她解决这个问题。

输入描述

第一行输入为N,表示小华排成一排的积木总数。
接下来N行每行一个数字,表示小华排成一排的积木上数字。

输出描述

相同数字的积木的位置最远距离;如果所有积木数字都不相同,请返回-1。

示例1 输入输出示例仅供调试,后台判题数据一般不包含示例

输入

5
1

相关内容

热门资讯

大婚被翻出谣言,霸王茶姬创始人... 1月15日消息,据企查查显示,北京互联网法院受理了霸王茶姬创始人张俊杰、北京茶姬餐饮管理有限公司与赵...
一拆二闯资本市场!天海电子IP... IPO前举报信扯出近亿元坏账。作者|刘俊群编辑|刘钦文九年等待,终见曙光。根据上交所公告安排,天海汽...
西贝太惨了!一次性关闭102家... 不知道罗永浩有没有预想到——自己随手的一次吐槽,可能真的要把西贝干掉了!就在刚刚,西贝创始人贾国龙在...
对赌失败、业绩腰斩,光明乳业为... 牵走这头“牛”,未来是否光明。作者 | 方璐编辑丨于婞来源 | 野马财经一家业绩明显下滑的标的公司,...