Задать вопрос
29 ноября, 08:31

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

+4
Ответы (1)
  1. 29 ноября, 10:47
    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.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Посчитайте количество целых чисел от L до R все цифры которых различны ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы