Дано естественное число 10amp;lt;=namp;lt;=1000000.Найдите наименьшее естественное число m

Дано натуральное число 10lt;=nlt;=1000000.Найдите меньшее натуральное число m ,творения цифр десятичной записи записи которого равнялось бы n ,либо извещение,что таких чисел не существует.
Входные данные:натуральное число n (10lt;=nlt;=1000000) Выходные данные :натуральное число m
помогите пожалуйста

Задать свой вопрос
1 ответ
program PascalGuru; type cisla=1..1000000;   function summa(chislo:integer):integer; var s:integer; begin s:=0; while (chislo gt; 0) do begin s:=s + (chislo mod 10); chislo:=chislo div 10 end; summa:=s end; ----------------------------------------------------- var i,n:cisla; rezult:integer;     begin write('n= '); readln(n);   rezult:=0; for i:=1 to 1000000 do if summa(i)=n then begin rezult:=i; break; end;   writeln(rezult);   readln; end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт