Методы. Рекурсия. Задача№1.


#1

С помощью рекурсии реализуйте метод print для построчного вывода на экран последовательности чисел от заданного числа (аргумент num) до нуля включительно. Например: print(5); Вывод в консоль: 5 4 3 2 1 0.

Мое решение:
public class Solution {
public static void print(int num) {
System.out.print( num + " ");

    if(num != 0){
      print(--num);
    } 
}

public static void main(String[] args) {
    print(5);
}

}

Почему не проходит тренажер?


#2
 public class Solution {
    public static void print(int num) {
        System.out.println(num);
        num--;
        if (num >= 0)
        print(num);
    }
}