import java.util.HashSet;
import java.util.Set;
public class Main
{
public static void main
(String[] args
) {
int[] test = {1, 2, 3, 4, 5, 5};
System.
out.
println(minRepeatIndex
(test
));
}
private static String minRepeatIndex
(int[] test
) {
Set<Integer> elements = new HashSet<Integer>();
for(int i = test.length - 1; i >= 0; i--)
{
if(!elements.add(test[i]))
{
minIndex = i;
}
}
return minIndex.toString();
}
}
aW1wb3J0IGphdmEudXRpbC5IYXNoU2V0OwppbXBvcnQgamF2YS51dGlsLlNldDsKCnB1YmxpYyBjbGFzcyBNYWluCnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpCiAgICB7CiAgICAgICAgaW50W10gdGVzdCA9IHsxLCAyLCAzLCA0LCA1LCA1fTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4obWluUmVwZWF0SW5kZXgodGVzdCkpOwoKICAgIH0KCiAgICBwcml2YXRlIHN0YXRpYyBTdHJpbmcgbWluUmVwZWF0SW5kZXgoaW50W10gdGVzdCkKICAgIHsKICAgICAgICBJbnRlZ2VyIG1pbkluZGV4ID0gLTE7CiAgICAgICAgU2V0PEludGVnZXI+IGVsZW1lbnRzID0gbmV3IEhhc2hTZXQ8SW50ZWdlcj4oKTsKICAgICAgICBmb3IoaW50IGkgPSB0ZXN0Lmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKQogICAgICAgIHsKICAgICAgICAgICAgaWYoIWVsZW1lbnRzLmFkZCh0ZXN0W2ldKSkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgbWluSW5kZXggPSBpOwogICAgICAgICAgICB9CgogICAgICAgIH0KICAgICAgICByZXR1cm4gbWluSW5kZXgudG9TdHJpbmcoKTsKICAgIH0KfQ==