Задать вопрос
22 июня, 08:45

Python!

Напишите программу, которая находит в массиве количество элементов, равных максимальному.

Входные данные

Первая строка содержит размер массива N. Во второй строке через пробел задаются N чисел - элементы массива. Гарантируется, что 0 < N ≤ 10000.

Выходные данные

Программа должна вывести два числа, разделив их пробелом: максимальный элемент массива и количество элементов массива, равных максимальному.

Примеры

входные данные

6

1 2 3 2 3 3

выходные данные

3 3

+1
Ответы (1)
  1. 22 июня, 10:41
    0
    N=int (input ('задайте размер массива ')) ;

    lst=input (). split (' ') ;

    mx=0;

    for i in range (0, n) :

    if (int (lst[i]) >mx) :

    mx=int (lst[i]) ;

    k=1;

    else:

    if (int (lst[i]) = = mx) :

    k+=1;

    print (mx, k) ;

    задайте размер массива 10

    -15 10 14 7 21 19 13 21 11 17

    21 2
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Python! Напишите программу, которая находит в массиве количество элементов, равных максимальному. Входные данные Первая строка содержит ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы