
Вопрос задан 21.06.2023 в 17:55.
Предмет Информатика.
Спрашивает Листиков Миша.
С++. Напишите программу, которая находит количество элементов, равных максимальному. Первая строка
содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0 < N ≤ 10000 . Программа должна вывести количество элементов массива, равных максимальному. Ввод 1 3310 Вывод:2

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

Отвечает Бекиров Аким.
#include <iostream>
using namespace std;
int main() {
int N, count=0;
long long max;
cin>>N;
long long array[10001];
for(int i=0; i<N; i++)
cin>>array[i];
for(int i=0; i<N; i++)
{
if(i==0)
max=array[i];
else if(array[i]>max)
max=array[i];
}
for(int i=0; i<N; i++)
if(array[i]==max)
count++;
cout<<count;
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример программы на C++, которая выполняет задачу по поиску количества элементов в массиве, равных максимальному:
cpp#include <iostream>
#include <vector>
int main() {
int N;
std::cin >> N;
std::vector<int> numbers(N);
// Ввод элементов массива
for (int i = 0; i < N; i++) {
std::cin >> numbers[i];
}
// Находим максимальное значение в массиве
int max_value = numbers[0];
for (int i = 1; i < N; i++) {
if (numbers[i] > max_value) {
max_value = numbers[i];
}
}
// Считаем количество элементов, равных максимальному
int count = 0;
for (int i = 0; i < N; i++) {
if (numbers[i] == max_value) {
count++;
}
}
std::cout << count << std::endl;
return 0;
}
Вы можете ввести данные, как указано в вашем примере, и программа выведет количество элементов, равных максимальному значению.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili