Алгоритм примерно такой :
1. Находим повторяющиеся числа в столбцах 1 и 2, записываем их в отдельный массив.
2. Находим повторяющиеся числа между нашим массивом и 3 столбцом.
Загвоздка может возникнуть в том случае если в итоге мы получим не одно повторяющеесе число а несколько, в таком случае программе никак не определить какое число было загадано, можно выводить все найденные числа. Чтобы таких ситуаций было меньше, нужно выбрать побольше диапазон ран домных чисел.