angelenok1840
01.12.2020 05:42

Для заданного числа n требуется найти наименьшее число, которое начинается с определенной последовательности цифр s и делится на n. (написать программу)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Дерюгин
04.08.2020 08:27
Var n,s,a,m:longint;
begin
readln(n,s);
m:=10;
if s mod n=0 then a:=s else a:=s*10;
while a mod n<>0 do
 if a mod m=(m-1)
  then begin m:=m*10; a:=s*m; end
  else a:=a+1;
writeln(a);
end.

Пример:
123 16
16113
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота