Por poder, se podría, pero sería largo. Yo empezaría con una función al que le pases un valor y te devuelva dos posibles soluciones. A partir de ahí, un bucle y ya casi lo tendrías.
El problema es que la cantidad de triángulos que obtendrías con un único valor sería alto, en algunos casos.
|