Ok, la mia prima domanda sul golf. Per favore sii gentile :) So che ci sono troppi puzzle ascii: P ma eccoci.
Il compito è semplice, usa il tuo linguaggio di programmazione preferito per stampare un triangolo ondulato. L'input dovrebbe essere la dimensione dell'ondulazione.
Ogni triangolo è uniformemente distanziato. Fondamentalmente, continui ad aggiungere i triangoli fino a quando non c'è spazio sufficiente per il triangolo più piccolo.
Sono consentiti spazi bianchi ovunque tu voglia purché le increspature siano le stesse dell'esempio con la dimensione corretta.
Esempio
q)g 1
__
\/
q)g 2
____
\ /
\/
q)g 3
______
\ /
\ /
\/
q)g 4
________
\ __ /
\ \/ /
\ /
\/
q)g 5
__________
\ ____ /
\ \ / /
\ \/ /
\ /
\/
q)g 6
____________
\ ______ /
\ \ / /
\ \ / /
\ \/ /
\ /
\/
q)g 7
______________
\ ________ /
\ \ __ / /
\ \ \/ / /
\ \ / /
\ \/ /
\ /
\/
q)g 8
________________
\ __________ /
\ \ ____ / /
\ \ \ / / /
\ \ \/ / /
\ \ / /
\ \/ /
\ /
\/
Come al solito, vince il codice più corto :)