• даны натуральный числа x и y. получить все делители числа x, взаимно простые с y. Паскаль

Ответы 1

  • //Pascal ABC.NET 3.1 сборка 1219Var x,y,i:integer; function nod(x,y:integer):integer; begin  while x*y<>0 do   if x>y then x:=x mod y else y:=y mod x;  nod:=x+y; end;begin readln(x,y); for i:=1 to x div 2 do if (x mod i=0) and (nod(i,y)=1) then writeln(i);end.Пример ввода:1527Пример вывода:15
    • Автор:

      tyler158
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years