Gli elfi di Babbo Natale hanno bisogno di aiuto per determinare se la loro attuale serie di regali si adatta alla slitta di Babbo Natale. Scrivi il programma più breve possibile nella lingua che preferisci per aiutarli.
vincoli
- La slitta di Babbo Natale misura 6 piedi di larghezza per 12 piedi di lunghezza ed è profonda 4 piedi.
- I regali possono essere fragili, quindi potrebbero non essere sovrapposti.
- Puoi ruotare e capovolgere i regali come desideri, ma Babbo Natale è un tipo ossessivo-compulsivo, quindi mantieni le rotazioni a multipli di 90 gradi.
- Le norme di salute e sicurezza del Polo Nord stabiliscono che i regali non possono sporgere più di 1 metro sopra la cima di una slitta (quindi non possono essere più alti di 5 piedi).
Ingresso
L'input sarà attivo STDINe sarà un numero intero che rappresenta il numero di presenti nel batch seguito da un elenco delle dimensioni dei presenti: 1 presente per riga, 3 dimensioni (in piedi) separate da spazi.
Esempi:
1
6 12 5
6
1 12 3
1 12 4
1 12 1
1 12 5
1 12 3
1 12 5
1
4 3 13
1
6 12 6
Produzione
L'output dovrebbe essere solo la parola "SÌ" se i regali possono essere inseriti nella slitta o "NO" se non possono.
Output per gli esempi sopra:
YES
YES
NO
NO
Script di test
Come prima, ho stanziato alcuni script di test scritti da Joey e Ventero per creare alcuni test per questo compito: -
Uso: ./test [your program and its arguments]
Rewards
Ogni voce che posso verificare che soddisfa le specifiche, supera i test e ha ovviamente avuto qualche tentativo di giocare a golf riceverà un mio voto (quindi per favore fornisci le istruzioni per l'uso con la tua risposta). La soluzione più breve entro la fine del 2011 sarà accettata come vincitrice.