宜昌网站建设设计,自学做网站,手机软件编程,网络运营课程文章目录1. 题目2. 解题1. 题目
给你一个下标从 0 开始的整数数组 nums #xff0c;返回 nums 中满足 i mod 10 nums[i] 的最小下标 i #xff1b;如果不存在这样的下标#xff0c;返回 -1 。
x mod y 表示 x 除以 y 的 余数 。
示例 1#xff1a;
输入#xff1a;num…
文章目录1. 题目2. 解题1. 题目
给你一个下标从 0 开始的整数数组 nums 返回 nums 中满足 i mod 10 nums[i] 的最小下标 i 如果不存在这样的下标返回 -1 。
x mod y 表示 x 除以 y 的 余数 。
示例 1
输入nums [0,1,2]
输出0
解释
i0: 0 mod 10 0 nums[0].
i1: 1 mod 10 1 nums[1].
i2: 2 mod 10 2 nums[2].
所有下标都满足 i mod 10 nums[i] 所以返回最小下标 0示例 2
输入nums [4,3,2,1]
输出2
解释
i0: 0 mod 10 0 ! nums[0].
i1: 1 mod 10 1 ! nums[1].
i2: 2 mod 10 2 nums[2].
i3: 3 mod 10 3 ! nums[3].
2 唯一一个满足 i mod 10 nums[i] 的下标示例 3
输入nums [1,2,3,4,5,6,7,8,9,0]
输出-1
解释不存在满足 i mod 10 nums[i] 的下标示例 4
输入nums [2,1,3,5,2]
输出1
解释1 是唯一一个满足 i mod 10 nums[i] 的下标提示
1 nums.length 100
0 nums[i] 9来源力扣LeetCode 链接https://leetcode-cn.com/problems/smallest-index-with-equal-value 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题
class Solution {
public:int smallestEqual(vectorint nums) {int ans -1;for(int i 0; i nums.size(); i){if(i%10 nums[i]){ans i;break;}}return ans;}
};4 ms 21.3 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/
长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步