Обожаю получать вопросы, которые уж очень объемные. Вот и в этот раз — в чат-бот Телеграм пришел вопрос, который звучал следующим образом:
Сколько учеников в Восточном округе (В) выбрали в качестве любимого предмета информатику? Нужно решить в питоне
и все 🙂 Ну т.е. никаких контактов, пояснений, ни-че-го… 🙂 Хорошо, что есть Google — он знает все. Вот и в этот раз — поисковый запрос выдал результат. Оказывается — это один из вопросов, которые задают в рамках некоего ОГЭ (кто его знает, что это такое — мне порой кажется, что система образования в странах бывшего СССР коллективно сошла с ума, и просто издевается над детьми — но это другая история).
Вернемся к вопросу…. в том же ответе дяди Гугла можно найти ссылку на Excel-таблицу, в которой мы можем взять исходные данные: регион ученика, номер ученика (прямо как в той песне, ага), любимый предмет, количество набранных баллов.
Собственно, алгоритм решения задачи будет следующим:
1. Берем строку. Если регион соответствует заданному (в нашем случае это Восточный регион) — смотрим, какой предмет указан в качестве любимого. Если регион Восточный, а любимый предмет информатика — добавляем единицу к числу учащихся, которые нам нужны.
2. Повторяем пункт первый.
3. Делаем все до конца таблицы.
А значит — прежде чем работать — нужно узнать, сколько строк в таблице.
Впрочем — это уже другая история, которую я продолжу совсем скоро. Обещаю. Не забывайте следить за новостями, и задавать вопросы в почту или Телеграм 🙂