Update README.md

This commit is contained in:
smolkik-code
2025-10-22 17:07:23 +07:00
committed by GitHub
parent e2dc7a861a
commit e40dc82b57

View File

@@ -6,14 +6,6 @@
- Опциональное квантование по 0.1 часа, где 0.1 часа = 6 минут, с распределением «квантов» тоже методом наибольших остатков и точной суммой по десятым
- Десятичные часы 0.01 или 0.1 рассчитываются через Decimal.quantize с ROUND_HALF_UP и балансируются так, чтобы сумма десятичной колонки строго равнялась общим часам в выбранном формате
### Установка
- Требуется Python 3.8+ и стандартная библиотека; дополнительных зависимостей нет, так как используется встроенный модуль decimal для точного округления
- Сохраните файл скрипта, например time_split.py, и убедитесь, что у него есть права на исполнение или вызывайте через python интерпретатор
### Запуск
- Linux/macOS: запустите командой python3 time_split.py из каталога со скриптом
- Windows: запустите командой py time_split.py в терминале PowerShell или CMD
### Интерактивный сценарий
- Введите общее время: допускаются форматы ЧЧ, десятичные часы (например 7.5), либо ЧЧ:ММ (например 7:30)
- Укажите количество задач и выберите режим распределения: поровну или по весам, где большие веса получают больше минут