https://github.com/itkuznetsov/betelgeuse
Решение задачи 'Бетельгейзе' в виде консольного приложения на языке 'Python'.
https://github.com/itkuznetsov/betelgeuse
Last synced: about 1 year ago
JSON representation
Решение задачи 'Бетельгейзе' в виде консольного приложения на языке 'Python'.
- Host: GitHub
- URL: https://github.com/itkuznetsov/betelgeuse
- Owner: ITKuznetsov
- Created: 2024-03-22T09:21:39.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-22T10:03:40.000Z (about 2 years ago)
- Last Synced: 2025-01-25T05:11:38.914Z (over 1 year ago)
- Language: Python
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Разработанное консольное приложение является примером решением задачи 'Бетельгейзе' на языке 'Python'.
Как входные данные приложение принимает таблицу с расширением '.csv'.
Такая таблица должна обязательно содержать столбцы с названиями: 'дата', 'время', 'яркость' и соответствующие им значения в строках.
Разделителем значений колонок является символ запятой - ','.
Все взаимодействия с таблицами в приложении реализованы с использованием стандарта кодирования символов 'UTF-8' для поддержки чтения и записи символов русского языка.
В итоге выполнения программы она выведет дату и время начала наибольшей последовательности убывающих значений яркости, а также число, равное количеству не возрастающих значений яркости в этой последовательности.
При желании, будет возможность создать новую таблицу с расширением '.csv' в корне программы, в которой сохранятся вышеперечисленные данные.