Многие формулы в математике включают вложенные радикалы (знаки квадратного корня внутри других знаков квадратного корня). Ваша задача здесь состоит в том, чтобы нарисовать их, используя ascii art.
Спекуляции
Вам дадут два целых числа, число внутри радикала и количество радикалов. Я думаю, что лучший способ объяснить, что вы должны сделать, это на примере. Вот вывод для 2, 4
:
____________________
\ / _______________
\ / \ / __________
\ / \ / \ / _____
\/ \/ \/ \/ 2
Вот некоторые вещи, на которые стоит обратить внимание:
- Высота каждого радикала увеличивается на один
- Длина
_
всегда равна5
высоте - После последнего
/
и до начала следующего внутреннего радикала есть пробел - Число внутри никогда не будет больше 4 цифр
- Если число радикалов равно 0, просто выведите число
- Поставить дополнительные пробелы, чтобы заполнить его в прямоугольник, зависит от вас
- Это код-гольф , поэтому выигрывает самый короткий код в байтах !
Тестовые случаи
2, 4:
____________________
\ / _______________
\ / \ / __________
\ / \ / \ / _____
\/ \/ \/ \/ 2
23, 0:
23
4, 1:
_____
\/ 4
1234, 3:
_______________
\ / __________
\ / \ / _____
\/ \/ \/ 1234
12
Я чувствую, что это было бы немного лучше, если бы все горизонтальные полосы должны были заканчиваться в одной и той же точке.
—
Грег Мартин