Описание
Я думаю, что все знают сказку о Рапунцель и принце. Для тех, кто этого не делает: читайте здесь. Тем не менее, Рапунцель только что подстригла волосы, так что это может быть недостаточно долго, чтобы позволить принцу взобраться наверх! Она может очень расстроиться ..
Вызов
Ваша задача - написать функцию, которая оценивает то, что Рапунцель скажет, когда принц призовет ее опустить волосы: когда ее волосы длиннее или равны башне высокой, плюс дополнительный метр (правила безопасности), она становится очень хорошо, и говорит Aaaah!, с числом as, равным length of her hair - height of the tower. В противном случае ее волосы не имеют достаточной длины, и она начинает плакать: Booho!где os перед hравными двумя третями height of the tower - length of her hair, а os после h - остальные. Число os после Bдолжно быть округлено, так что если вы получите 2.6, будет 3 oс, а остальные должны быть после h.
I / O
Вам даны положительные целые числа (включая ноль) в качестве аргументов, в виде списка или в виде двух отдельных чисел, в том порядке, в каком вы считаете это наиболее удобным, но вы должны указать, в каком порядке вы их берете. В качестве вывода выведите то, что будет говорить Рапунцель.
Контрольные примеры
В тестовых случаях первым числом будет длина волос.
0, 0 -> 'Bh!' (probably a dry sob..)
2, 1 -> 'Aah!'
1, 2 -> 'Boh!'
1, 4 -> 'Booho!'
4, 1 -> 'Aaaah!'
2, 4 -> 'Boho!'
Это код-гольф , поэтому выигрывает самый короткий ответ в байтах!
0слишком длинные . Тем не менее, она должна выйти из окна, и здесь действуют ограничения по безопасности! Она никак не сможет выйти за него замуж, если у нее сломана шея.
0? Кстати, положительные целые числа (включая ноль ) == _негативные целые числа :)