Вопрос задан 04.02.2019 в 08:46. Предмет Информатика. Спрашивает Иванов Иван.

Посчитайте количество целых чисел от L до R все цифры которых различны

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бадина Александра.
{ подсчет количества чисел в диапазоне от
 L до R,  в записи которых нет одинаковых цифр}
 var i,j,k,n,m,l,r,nmb: integer;
    a: set of 0..9;
begin
  write('от числа:  ');  readln(l);
  write('до числа:  ');  readln(r);
  nmb:=0;
  for i:=l+1 to r-1 do
  begin
    n:=0;  k:=i;  a:=[];
    while (k>0) do
    begin
      a:=a+[k mod 10];
      k:=k div 10;
      n:=n+1;
    end;
    j:=0;
    foreach m in a do j:=j+1;
    if n=j then    nmb:=nmb+1;
  end;
  writeln('количество чисел = ',nmb);
end.
  
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос