Предмет: Информатика,
автор: Bvbmsk
Вводится натуральное число N (N<10000) Выяснить, верно ли, что в его записи все цифры различны?
Ответы
Автор ответа:
0
program gt;
var a:array[1..10]of integer;
p,n,i:integer;
begin
readln(n);
p:=0;
while n>0 do
begin
inc(a[n mod 10]);
n:=n div 10;
if(a[n mod 10]>1)then p:=1;
end;
if(p=1)then writeln('NO') else writeln('YES');
end.
var a:array[1..10]of integer;
p,n,i:integer;
begin
readln(n);
p:=0;
while n>0 do
begin
inc(a[n mod 10]);
n:=n div 10;
if(a[n mod 10]>1)then p:=1;
end;
if(p=1)then writeln('NO') else writeln('YES');
end.
Похожие вопросы
Предмет: Русский язык,
автор: looollliii
Предмет: Математика,
автор: Аноним
Предмет: Русский язык,
автор: lolololo75
Предмет: Химия,
автор: pupcik2012
Предмет: Химия,
автор: Викторинка025