Дано натуральное число N. Определить количество цифр в цифровой записи данного числа, которые имеют наименьшее значение. Пример: N = 4548.

Вопрос посетителя

Дано натуральное число N. Определить количество цифр в цифровой записи данного числа, которые имеют наименьшее значение.
Пример: N = 4548. Количество цифр с наименьшим значением равно двум (две цифры 4).

Ответ эксперта

Var n,min,t,k:longint;
Begin
    write(‘Введите n: ‘);readln(n);
    t:=n;min:=9;
    While t>0 do
    Begin
      if t mod 10 < min then min:=t mod 10;
      t:=t div 10;
    End;
    t:=n;
    While t>0 do
    Begin
      if t mod 10 = min then inc(k);
      t:=t div 10;
    End;
    writeln(‘Min = ‘,min);
    writeln(‘Цифр с наименьшим значением = ‘,k);
    readln;
End.

image_pdfСкачать ответimage_printРаспечатать решение

Добавить комментарий

Похожие вопросы от пользователей