← К задачам
Сила ветра по Бофорту
На приморской метеостанции дежурный записывает скорость ветра в метрах в секунду, но в сводку для моряков её нужно переводить в баллы по шкале Бофорта — от 0 (штиль) до 12 (ураган).
Реализуйте функцию beaufort(speed_ms), которая по скорости ветра speed_ms (м/с, неотрицательное число) возвращает целый балл шкалы Бофорта от 0 до 12.
Балл назначается по нижним порогам скорости (м/с):
0 баллов: < 0.3
1 балл: >= 0.3
2 балла: >= 1.6
3 балла: >= 3.4
4 балла: >= 5.5
5 баллов: >= 8.0
6 баллов: >= 10.8
7 баллов: >= 13.9
8 баллов: >= 17.2
9 баллов: >= 20.8
10 баллов: >= 24.5
11 баллов: >= 28.5
12 баллов: >= 32.7
То есть балл — это количество порогов, которые скорость достигла или превысила.
Пример:
beaufort(5.0) -> 3
beaufort(15.0) -> 7
beaufort(33.0) -> 12
def beaufort(speed_ms):
pass
Для запуска тестов необходима авторизация.