• Написать функцию логического типа, проверяющую, являются ли все цифры, входящие в натуральную запись числа N различными.
    pascal

Ответы 1

  • function f(n:integer):boolean;var m:set of 0..9; beginm:=[];f:=true;while n>0 do begin if (n mod 10) in m then f:=false; m:=m+[n mod 10]; n:=n div 10; end;end;beginwriteln(f(12321));end.Результат:False
  • Добавить свой ответ

Войти через Google

или

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

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

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