молодец, Илья, все почти верно изложил, но я чуть поправлю, с твоего позволения, тем более что это была лишь разминка, а задача будет впереди.
здесь же нужно было вспомнить, что если из любого составного числа вычесть сумму цифр его составляющих, то разница будет ОБЯЗАТЕЛЬНО делиться на 3.
поэтому 2000 - нет, а вот 3000 - да. остальные твои рассуждения совершенна правильны. так например понятно, что задуманное число могло бы быть только 4-значным, и иметь разницу с ответом не более 36 (это при условии, если бы было к примеру 9999). также известна первая значащая цифра числа.
зы: ну а саму задачу щас запостю в новой теме, погляди, если будет интересно
