Enquanto me movia, quebrei minha lâmpada. Agora, preciso de um novo. É seu trabalho me fazer uma lâmpada! Não tenho certeza do tamanho que desejo, embora saiba que quero um tamanho irregular.
Seu programa / função deve receber uma entrada numérica e imprimir uma lâmpada com tantos rabiscos / solavancos.
Exemplos:
Entrada:2
Resultado:
/ - \ () () / __ \
Entrada:3
Resultado:
/ - \ () () () / __ \
Entrada:5
Resultado:
/ - \ () () () () () / __ \
Regras:
- 0 e números negativos não importam
- Para dar às lâmpadas (um desafio esse) uma variedade maior, você deve alterar a tonalidade da lâmpada.
- Eles devem ter 4 caracteres de largura e 1 caractere de altura.
- Eles podem estar em qualquer forma, incluindo formas que não sejam da sombra da lâmpada.
- Eles não devem conter espaços em branco.
- A base deve permanecer a mesma.
- Você deve mostrar um exemplo de entrada e saída com o seu abajur.
- O código mais curto vence!
ABBB..BBBC
. O requisito de alterar uma seção significa apenas que as pessoas usarão uma sequência curta incorporada.