Олимпиадный тренинг

Задача . Перекличка в архиве


Задача

Темы:
📂
Задание 1: Перекличка в архиве
Просто
Добро пожаловать в Отдел кино-разведки, агент. Нам только что передали засекреченную базу данных — таблицу с фильмами. Прежде чем начинать анализ, нужно понять масштаб: сколько записей в архиве? Проведи перекличку.
 

Скачай файл movies_small.csv и положи его рядом с программой. Первая строка файла — заголовок (Название;Год;Жанр;Рейтинг). Остальные строки — данные о фильмах.

Напиши программу, которая читает файл и выводит количество фильмов в базе. Открой файл movies_small.csv и проверь результат программы. Если программа выдает верный ответ, то вставь код программы в поле с кодом и ПОМЕНЯЙ имя файла на movies_big.csv. Запусти программу на сайте и увидишь ответ в поле ввода ответа. Нажми проверить. 

После этого lines — список всех строк. len(lines) - 1 даст количество фильмов (минус заголовок).

Запусти программу на movies_small.csv — в нём 12 фильмов, ответ можно проверить глазами. Убедившись в правильности, смени имя файла на movies_big.csv и введи ответ.

Код:
with open("movies_big.csv", "r", encoding="utf-8") as f:
    lines = f.readlines()
После этого lines — список всех строк. len(lines) - 1 даст количество фильмов (минус заголовок).

Вставь программу в поле кода ниже, нажми "Запустить код". После проверки программы в поле "Ответ" появится ответ, нажми "Проверить ответ". Не забудь перед запуском программы сменить имя файла на movies_big.csv. Ответ проверяется на этом файле.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python2
Комментарий учителя