Вопрос задан 28.09.2023 в 02:03. Предмет Информатика. Спрашивает Макаренко Артем.

Дано натуральное число N. Определить максимальную цифру, используемую в записи числа и подсчитать,

сколько раз она использована в записи числа N. Формат входных данных Дано число N (1 ≤ N ≤ 10100). Формат выходных данных В одну строку через пробел записываются два числа. Первое — максимальная цифра в записи числа, второе — количество таких цифр. Примеры входных и выходных файлов Входные данные Выходные данные 1000057 7 1 485647512899 9 2 быстро строчно! паскаль.​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Яубасаров Айгиз.

var

 n,count,max:integer;

begin

 readln(n);

 max:=n mod 10; count:=1;

 n:=n div 10;

 repeat

   if n mod 10 > max then

     begin

       max:=n mod 10;

       count:=1;

       n:=n div 10;

     end

       else

         if n mod 10 = max then

           begin

             inc(count);

             n:=n div 10;

           end

             else  

               n:=n div 10;

 until n<=0;

 writeln(max,' ',count);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи, вам нужно будет сначала определить максимальную цифру в записи числа N, а затем подсчитать, сколько раз она встречается в числе. Вот Python-код, который делает это:

python
# Ввод числа N как строку N = input() # Инициализация переменных для максимальной цифры и ее количества max_digit = '0' count = 0 # Проход по каждой цифре в строке N for digit in N: # Если текущая цифра больше максимальной, обновляем максимальную цифру if digit > max_digit: max_digit = digit count = 1 # Если текущая цифра равна максимальной, увеличиваем счетчик elif digit == max_digit: count += 1 # Вывод результата print(max_digit, count)

Вы можете использовать этот код для решения задачи. Просто введите число N, как указано в задаче, и код вернет максимальную цифру и количество ее повторений в записи числа N.

0 0

Похожие вопросы

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

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

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