기술
나는 라푼젤과 왕자의 동화를 모두가 알고 있다고 생각합니다. 그렇지 않은 사람들을 위해 : 여기를 읽으십시오. 그러나 라푼젤은 방금 머리를 자르고 있었기 때문에 그녀의 왕자가 올라갈 정도로 길지 않을 수 있습니다! 그녀는 매우 슬퍼 질 수 있습니다 ..
도전
당신의 임무는 왕자가 그녀의 머리카락을 내릴 것을 요구할 때 라푼젤이 무엇을 말할지 평가하는 함수를 작성하는 것입니다. veeeery의 행복과는 말한다 Aaaah!의 수와 a같은 인들 length of her hair - height of the tower. 그렇지 않으면, 그녀의 머리는 충분한 길이를 가지고 있지 않으며, 그녀는 울기 시작합니다 Booho!의 경우 o전과의 h동등한 삼분 height of the tower - length of her hair하고 o시간 이후의 나머지되고. 수 o애프터들 B당신이 얻을 경우 그래서, 반올림해야 2.6, 3 개있을 것 o들, 그리고 다른 사람은 이후 여야합니다 h.
I / O
가장 편리한 순서대로 양의 정수 (널 (null 포함) 포함)를 인수, 목록 또는 두 개의 단일 숫자로 제공하지만 순서를 정해 놓아야합니다. 출력으로 라푼젤의 말을 인쇄하십시오.
테스트 사례
테스트 사례에서 첫 번째 숫자는 머리카락 길이입니다.
0, 0 -> 'Bh!' (probably a dry sob..)
2, 1 -> 'Aah!'
1, 2 -> 'Boh!'
1, 4 -> 'Booho!'
4, 1 -> 'Aaaah!'
2, 4 -> 'Boho!'
이것은 code-golf 이므로 바이트 단위의 최단 답변이 이깁니다!
0너무 길다고 가정하면 @StewieGriffin Yep . 그럼에도 불구하고, 그녀는 창문 밖으로 나와야하며 안전에 대한 제한도 여기에 적용됩니다! 목이 부러져서 결혼 할 수있는 방법이 없습니다.
0? BTW, 양의 정수 (null 포함) == _ 음이 아닌 정수 :)