package com.loveCoding.homework.j20250517;

/**
 * @author WanJl
 * @version 1.0
 * @title T14
 * @description
 * **14. 寻找第一个重复元素**
 * 要求:找出数组中第一个重复出现的元素(第二个重复的位置)
 * 示例输入:`{3, 7, 2, 5, 7, 3}`
 * 示例输出:7(第一个重复的是7,在索引1和4重复)
 * @create 2025/5/24
 */
public class T14 {
    public static void main(String[] args) {
        int[] arr={3, 7, 2, 2, 7, 3};
        int nJ=arr.length;
        int nI=0;
        for (int i = 0; i < arr.length; i++) {
            for (int j = i+1; j < arr.length; j++) {
                if (arr[i]==arr[j]){    //成立
                    if(nJ>j){
                        nJ=j;
                        nI=i;
                    }
                }
            }
        }
        System.out.println(arr[nJ]+"(第一个重复的是"+arr[nJ]+",在索引"+nI+"和"+nJ+"重复)");
    }
}