Цифра дающая больший квадрат = 9 => в числе должно быть максимально много 9, квадрат 9=81, делим 1000 на 81 = 12 (ост. 28)
Наименьшее цифра квадрат которой больше 28 - 6 => число состоит из 12 девяток и 1 шестерки, но т. к. число должно быть наименьшим => 6 стоит на 1 месте, а зачем стоят 12 девяток
Цифра дающая больший квадрат = 9 => в числе должно быть максимально много 9, квадрат 9=81, делим 1000 на 81 = 12 (ост. 28)
Наименьшее цифра квадрат которой больше 28 - 6 => число состоит из 12 девяток и 1 шестерки, но т. к. число должно быть наименьшим => 6 стоит на 1 месте, а зачем стоят 12 девяток
ответ: 6999999999999