A Grande Pirâmide de Gizé, a maior pirâmide do Egito, não é apenas a mais antiga das Sete Maravilhas do Mundo Antigo, mas é também a única a permanecer praticamente intacta. As pirâmides egípcias podem levar até 20 anos para serem construídas e são tão grandes que Al-Aziz Uthman, filho do grande Saladino que esmagou os cruzados, teve que desistir de demolir as grandes pirâmides de Gizé porque foi considerada uma tarefa muito grande . As pirâmides egípcias foram construídas principalmente como túmulos para os faraós do país e seus consortes durante os períodos do Reino Antigo e Médio (c. 2686-1690 aC) e, a partir de 2008, 138 pirâmides egípcias foram descobertas.
A tarefa é criar um programa que insira uma sequência de distâncias separadas por um espaço e produza pirâmides de texto 10 × 10 separadas por essas distâncias. Uma distância de 1 é igual a dois caracteres.
Uma pirâmide de texto ficará assim:
/\
/--\
/----\
/------\
/--------\
/----------\
/------------\
/--------------\
/----------------\
/------------------\
Se a entrada consistir apenas em uma quebra de linha, uma pirâmide será produzida, como acima . Para cada pirâmide, as pirâmides à esquerda são exibidas como se estivessem na frente.
Exemplo I
Entrada:
4 3 1
Resultado:
/\ /\ /\/\
/--\ /--\ /--\-\
/----\ /----\/----\-\
/------\/------\-----\-\
/--------\-------\-----\-\
/----------\-------\-----\-\
/------------\-------\-----\-\
/--------------\-------\-----\-\
/----------------\-------\-----\-\
/------------------\-------\-----\-\
Exemplo II
Entrada:
0 9
Resultado:
/\ /\
/--\ /--\
/----\ /----\
/------\ /------\
/--------\ /--------\
/----------\ /----------\
/------------\ /------------\
/--------------\ /--------------\
/----------------\/----------------\
/------------------\-----------------\
Exemplo III
Entrada:
11
Resultado:
/\ /\
/--\ /--\
/----\ /----\
/------\ /------\
/--------\ /--------\
/----------\ /----------\
/------------\ /------------\
/--------------\ /--------------\
/----------------\ /----------------\
/------------------\ /------------------\
O aplicativo para atender a esses requisitos com a menor quantidade de caracteres é o vencedor.
Referência: Wikipedia.org