Попробовала решить через list.set(), консоль выдает правильный результат, но при проверке пишет ошибку:
"Программа должна выводить на экран порядковый номер числа, отличного от остальных."
package com.javarush.task.task04.task0424;
/*
Три числа
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws Exception {
int a = Integer.parseInt(inputValue());
int b = Integer.parseInt(inputValue());
int c = Integer.parseInt(inputValue());
ArrayList<Integer> list = new ArrayList<>();
list.add(a);
list.add(b);
list.add(c);
if (a == b && c != b) {
System.out.println(list.set(0, 3));
} else if (a == c && b != c) {
System.out.println(list.set(0, 2));
} else if (c == b && a != b) {
System.out.println(list.set(0, 1));
}
}
public static String inputValue() throws Exception {
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
return bufferedReader.readLine();
}
}