Почему по коду работает, а по проверке нет?
Код я уже наизощрял, немного проще был
package com.javarush.task.task04.task0417;
/*
Существует ли пара?
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String out = in.readLine();
int a = Integer.parseInt(out);
out = in.readLine();
int b = Integer.parseInt(out);
out = in.readLine();
int c = Integer.parseInt(out);
if (a == b) {System.out.print(a + " " + b);}
if (b == c) {System.out.print(b + " " + c);}
if (a == c) {System.out.print(a + " " + c);}
if (((a - b) + (b - c)) == 0) {System.out.print(a + " " + b + " " + c);}
}
}