An open API service indexing awesome lists of open source software.

https://github.com/itkuznetsov/betelgeuse

Решение задачи 'Бетельгейзе' в виде консольного приложения на языке 'Python'.
https://github.com/itkuznetsov/betelgeuse

Last synced: about 1 year ago
JSON representation

Решение задачи 'Бетельгейзе' в виде консольного приложения на языке 'Python'.

Awesome Lists containing this project

README

          

Разработанное консольное приложение является примером решением задачи 'Бетельгейзе' на языке 'Python'.

Как входные данные приложение принимает таблицу с расширением '.csv'.
Такая таблица должна обязательно содержать столбцы с названиями: 'дата', 'время', 'яркость' и соответствующие им значения в строках.
Разделителем значений колонок является символ запятой - ','.
Все взаимодействия с таблицами в приложении реализованы с использованием стандарта кодирования символов 'UTF-8' для поддержки чтения и записи символов русского языка.

В итоге выполнения программы она выведет дату и время начала наибольшей последовательности убывающих значений яркости, а также число, равное количеству не возрастающих значений яркости в этой последовательности.
При желании, будет возможность создать новую таблицу с расширением '.csv' в корне программы, в которой сохранятся вышеперечисленные данные.