import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String num1 = reader.readLine();
int Num1 = Integer.parseInt(num1);
String num2 = reader.readLine();
int Num2 = Integer.parseInt(num2);
String num3 = reader.readLine();
int Num3 = Integer.parseInt(num3);
if (Num1 == Num2 & Num1 == Num3 & Num2 == Num3) {
System.out.println(Num1 + " " + Num2 + " " + Num3);
}
else if (Num1 == Num2) {
System.out.println(Num1 + " " + Num2);
}
else if (Num1 == Num3) {
System.out.println(Num1 + " " + Num3);
}
else if (Num2 == Num3) {
System.out.println(Num2 + " " + Num3);
}
}
}
Технически - работает. Но я не проверял множество комбинаций, так что не уверен в правильности решения. Что-то кажется не логичным.
В первую очередь, мне важно понять, где можно было сделать проще или точнее, так что сперва спрошу у знатоков. Валидацию не проводил.