Sfida
Hai appena comprato una sedia nuova di zecca! Il problema è che non hai idea di come controllarlo, quindi dovrai scrivere un programma per farlo.
Puoi sederti sulla sedia non regolata per così tanto tempo. Quindi il tuo codice dovrà essere il più breve possibile.
Esempi
5,3,2,2,1
O
|
|
| _
| |
|_|_
|
|
O
3,5,2,3,5
O
| _
| |
|__|__
|
|
__|__
OOOOO
2,13,1,1,13
O
| _
|______|______
______|______
OOOOOOOOOOOOO
Sono l'unico che pensa che assomigli ad un aeroplano?
Parti della sedia
La sedia ha vari componenti:
O
|
| <- Backrest
| _ <- Armrest
| |
|__|__ <- Seat
|
| <- Leg
_|_
OOO <- Wheels
Ingresso
Otterrai una sedia con varie variabili.
L'ingresso sarà nel seguente ordine, tutti gli ingressi saranno numeri interi positivi (sempre maggiori di 0) e saranno sempre forniti.
- Altezza dello schienale
- Larghezza del sedile sempre dispari
- Altezza del bracciolo Sempre inferiore all'altezza dello schienale
- Altezza delle gambe
- Conteggio delle ruote Sempre inferiore o uguale alla larghezza del sedile e Sempre dispari
Descrizioni dettagliate delle parti
Le parti della sedia sono:
Schienale: questa quantità di |è l' altezza dello schienale
O
|
|
Sedile: la quantità di _è la larghezza del sedile , inserire una |al centro per il bracciolo.
__|__
Bracciolo: la quantità di |è l' altezza del bracciolo . Questo dovrebbe essere inserito al centro del sedile.
_
|
|
Gamba: la quantità di |è determinata dall'altezza della gamba
|
|
Ruote: le ruote sono centrate sotto le gambe. Se sono più di uno, tutti tranne la ruota centrale dovrebbero avere_ nella linea sopra di loro.
_ _
OOO
Produzione
L'output potrebbe avere una nuova riga finale. Ogni riga può avere spazi finali. Gli spazi bianchi di punta non sono consentiti


