Как можно решить задачу о статистике C++ с использованием векторов? Вася не обладает любовью к английскому языку
Как можно решить задачу о статистике C++ с использованием векторов? Вася не обладает любовью к английскому языку, но он всегда стремится получать хотя бы четвёрку за каждую четверть, чтобы сохранить свое статус ударника. В этой четверти Вася заметил определенную закономерность: в нечетные дни месяца он получал оценку "тройка", а в четные дни - "четверка". Он также помнит, в какие дни он получал каждую оценку. В связи с этим, Вася записал все эти дни на бумажке, чтобы определить количество троек и четверок. Васе нужно расположить четные и нечетные числа в разных строках, чтобы оценить, сколько у него троек и четверок. Он сможет рассчитывать на оценку "четверка", если количество четверок не меньше количества троек. Входные данные:
17.12.2023 08:35
Описание: Для решения данной задачи можно использовать векторы в C++. Векторы представляют собой динамические массивы, которые позволяют хранить и манипулировать набором элементов. В нашем случае, можно создать два вектора: один для хранения оценок "тройка", и второй - для хранения оценок "четверка". Затем необходимо пройтись по каждому дню, записанному Васей, и в зависимости от четности или нечетности дня добавить оценку в соответствующий вектор.
Вот как выглядит примерный код для решения данной задачи:
Например:
Задача: Вася записал в последовательности свои оценки за каждый день месяца, где нечетные дни он получал оценку "тройка", а четные дни - "четверка". Вот его запись: 3 4 3 4 3 4 3 4 3 4 3 4. Расположьте четные и нечетные числа в разных строках, чтобы определить, сколько оценок "тройка" и "четверка" он получил.
Решение:
Совет: Для лучшего понимания использования векторов в C++, рекомендуется ознакомиться с документацией и примерами использования этой структуры данных в языке C++.
Задача для проверки:
Вася единственный из школы имеет печатную версию своей записи оценок. Ему нужно определить медиану своих оценок за каждый месяц. Напишите программу, которая будет принимать значения оценок из записи Васи и вычислять медиану. Предоставьте медиану для каждого месяца от января до декабря, включительно.