По коду видно как я только не выступал - и переменная "public static int zero", и переменные a и b в конце. Но ошибка для меня совершенно непонятная - если ввести любое число с нулём, то вместо того чтобы правильно распределить цифры по чётным и нечётным, программа выдаёт "каждому по труду", а именно распределяет поровну между even и odd: Ввожу: 342791 Получаю: even: 2 odd: 4 Ввожу: 340791 Получаю: even: 3 odd: 3 В чём дело?