В методе main я не менял условие выхода из цикла. Но когда вводишь пустую строку программа продолжает запросы... По этой причине валидатор выдал: "Программа работала слишком долго и была закрыта!". Если вводить только числа, то программа работает как надо.