Коллеги привет, Подскажите... Почему задача не принималась когда в цикле указывал "i"? Ведь вывод был одинаковым?
for (int i = numSeconds; i > 0; i--) {
                    System.out.print(numSeconds + " ");
                    numSeconds--; // А почeму бы здесь просто не взять значение "i" ?
                    Thread.sleep(1000);
                }