Сумма цифр, составляющих целое число всегда меньше самого числа, поэтому ты не мог загадать большое число, например 3222, мы бы даже близко не подошли к 2000. Остаются числа чуть больше 2000, например 2002, но чтобы получилось 2000, надо чтобы полученная сумма равнялась 2000-2002=2, но число всегда будет немного отличаться, так как есть двойка, которая будет разнить результат, так что это технически невозможно. Так и 1000 не получить и 3000 не получить и другие аналогичные.
Объяснение конечно корявенькое....
