В гольфе перед началом игры, игроку дается количество ударов (par
), за которое он должен загнать шарик в лунку. В конце игры, в зависимости от того, насколько больше или меньше игрок совершил ударов в отношении изначально заданного количества ударов (par
), счету дается соответствующее название.
Напишите функцию, которой передается начальное количество ударов ( аргумент par
) и количество совершенных игроком ударов ( аргумент strokes
). Функция должна вернуть соответствующую строку согласно таблице. В таблице, совершенные игроком удары strokes
и соответствующие им названия располагаются в порядке от лучшего к худшему результату:
Strokes | Return |
---|---|
1 | "Hole-in-one!" |
<= par - 2 | "Eagle" |
par - 1 | "Birdie" |
par | "Par" |
par + 1 | "Bogey" |
par + 2 | "Double Bogey" |
>= par + 3 | "Go Home!" |
Изначально заданное количество ударов par
и количество совершенных ударов strokes
всегда будут положительными целыми числами.