Molte formule matematiche coinvolgono i radicali nidificati (segni di radice quadrata all'interno di altri segni di radici quadrate). Il tuo compito qui è di disegnarli usando ASCII Art.
Specifiche
Ti verranno dati due numeri interi, il numero all'interno del radicale e il numero di radicali. Penso che il modo migliore per spiegare cosa devi fare sia con un esempio. Ecco l'output per 2, 4:
____________________
\ / _______________
\ / \ / __________
\ / \ / \ / _____
\/ \/ \/ \/ 2
Ecco alcune cose da notare:
- L'altezza di ciascun radicale aumenta di uno
- La lunghezza di
_"s" è sempre5volte l'altezza - C'è uno spazio dopo l'ultimo
/e prima che inizi il prossimo radicale interiore - Il numero all'interno non sarà mai maggiore di 4 cifre
- Se il numero di radicali è 0, emetti semplicemente il numero
- Inserire spazi extra per riempirlo in un rettangolo dipende da te
- Questo è code-golf , quindi vince il codice più breve in byte !
Casi test
2, 4:
____________________
\ / _______________
\ / \ / __________
\ / \ / \ / _____
\/ \/ \/ \/ 2
23, 0:
23
4, 1:
_____
\/ 4
1234, 3:
_______________
\ / __________
\ / \ / _____
\/ \/ \/ 1234