Предмет: Информатика,
автор: matviyegorov
C++
Дано масив A[n]. Підрахувати найбільшу кількість підряд розміщених однакових елементів.
Ответы
Автор ответа:
1
#include <iostream>
int main() {
int n;
std::cout << "Введіть розмір масиву: ";
std::cin >> n;
int A[n];
std::cout << "Введіть елементи масиву: ";
for (int i = 0; i < n; ++i) {
std::cin >> A[i];
}
int current_count = 1;
int max_count = 1;
for (int i = 1; i < n; ++i) {
if (A[i] == A[i - 1]) {
current_count++;
} else {
current_count = 1;
}
if (current_count > max_count) {
max_count = current_count;
}
}
std::cout << "Найбільша кількість підряд розміщених однакових елементів: " << max_count << std::endl;
return 0;
Похожие вопросы
Предмет: Геометрия,
автор: SyncMaster2011
Предмет: Русский язык,
автор: ajnurabdigamitova553
Предмет: Химия,
автор: a6539065
Предмет: Математика,
автор: lizasolov3