Вопрос задан 31.08.2018 в 10:14. Предмет Информатика. Спрашивает Иванченко Леша.

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

значению X . Входные данные Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. В третьей строке записано число X . Гарантируется, что 0 < N ≤ 10000 . Выходные данные Программа должна вывести одно числа – количество элементов массива, равных X . Примеры входные данные 6 1 2 3 2 3 3 2 выходные данные 2
0 0
Перейти к ответам

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

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

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main()
{
    size_t N, num;
    cin >> N >> num;
    vector<int> a(N);
   
    for (size_t i = 0; i < N; ++i) 
        cin >> a[i];

    cout << count(a.begin(), a.end(), num);
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на языке Python, которая решает задачу:

```python # Считываем размер массива N = int(input())

# Считываем элементы массива arr = list(map(int, input().split()))

# Считываем значение X X = int(input())

# Инициализируем счетчик элементов, равных X count = 0

# Перебираем элементы массива и увеличиваем счетчик при совпадении с X for num in arr: if num == X: count += 1

# Выводим результат print(count) ```

Пример использования:

``` Входные данные: 6 1 2 3 2 3 3 2

Выходные данные: 2 ```

Эта программа считывает размер массива `N`, элементы массива `arr` и значение `X` согласно заданным условиям. Затем она перебирает элементы массива, увеличивая счетчик `count` при обнаружении элемента, равного `X`. В конце программа выводит результат — количество элементов массива, равных `X`.

0 0

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

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

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