Все условия по задаче выполняются. Если есть символ - выводится максимум числа int, если есть несколько одинаковых минимальных - вводится одно из них, и просто минимальное выводится.