Да, намудрил, но заодно повторил изученное раннее, все проверил работает, проблема в валидаторе?
package com.javarush.task.task04.task0417;
/*
Существует ли пара?
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt(), b = scanner.nextInt(), c = scanner.nextInt();
equals(a, b, c);
}
static short i = 0;
public static void equals (int a, int b, int c){
int x = a, y = b, z = c;
if(x == y) {
System.out.print(x + " " + y);
if(x == z) {
System.out.println(" " + z);
return;
}
else
System.out.println();
}
if(Solution.i != 1 && Solution.i != 2) {
Solution.i++;
equals(x, z, y);
}
if(Solution.i != 2) {
Solution.i++;
equals(y, z, x);
}
}
}