Война версий
Парсинг и разбор данных
Средняя
Менеджер пакетов сравнивает версии v1 и v2 - строки вида '1.2.10' (числа через точки). Сравнение почастевое слева направо, отсутствующие части считаются нулями ('1.0' == '1.0.0'), части сравниваются как ЧИСЛА ('1.2.10' новее '1.2.9'!). Верните -1, если v1 старее v2; 1, если новее; 0, если равны.
Сигнатура функции
compare_versions(v1: str, v2: str) -> int
Примеры
| Вход | Ожидаемый результат |
| ["1.2.10", "1.2.9"] | 1 |
| ["1.0", "1.0.0"] | 0 |
1решили
1пытались
100%успешность
Войдите, чтобы решить →