È l'anno 87.539.319 e il cammino spaziale solitario è ormai un luogo comune, molte persone viaggiano nello spazio da sole, spinte da nient'altro che un jetpack sulla schiena, programmando il loro percorso con un personal computer e una tastiera mentre procedono.
Sei una di queste persone; eri su una passeggiata nello spazio incantevole e tranquilla, quando, all'improvviso, sei stato catturato dalla gravità di un buco nero!
Mentre precipiti verso questo buco nero, facendo una spirale sempre più veloce verso l'interno, ti rendi conto che la tua unica possibilità di sopravvivenza è quella di trasmettere un messaggio di soccorso e speri che una nave vicina venga a salvarti.
Quindi, rompi la tastiera e inizi a digitare un programma.
Il tuo programma può essere in qualsiasi lingua e deve stampare HELP!
su stdout (il tuo PC trasmette tutto lo stdout in profondità nello spazio.)
Tuttavia, mentre sei vicino a un buco nero, la tua tastiera viene lentamente ridotta a brandelli!
Supponi di utilizzare una tastiera QWERTY come quella in basso e che il buco nero sia alla tua sinistra;
Ricorda, i tasti sinistro e destro sono due tasti diversi.
dopo ogni pressione del tasto, la riga più a sinistra della tastiera (tasti coperti dalla riga più a sinistra) viene strappata e gettata nel buco nero!
Quindi, la prima pressione del tasto potrebbe essere qualsiasi tasto sulla tastiera, ma da allora in poi nessuno dei più a sinistra Tab , Caps, Shift, Ctrlo `le chiavi possono essere utilizzati, a tutti . (è ancora possibile utilizzare r-shift e r-ctrl)
Dopo la successiva pressione del tasto, i tasti 1, Q, A, Ze Altvengono scagliati verso l'abisso, e non possono essere utilizzati in seguito. Dopo di che, si perde Space, X, S, W, 2e così via.
Ovviamente, vuoi completare il tuo programma il più rapidamente possibile, in modo da aumentare i tempi di salvataggio; quindi, questo è code-golf e vince il programma più breve con la pressione dei tasti !
Ogni risposta dovrebbe fornire un elenco di tasti premuti, quindi, se la mia risposta fosse questo programma (nella lingua squardibblyack)
!HELP\.
un elenco di chiavi potrebbe apparire come:
Shift!HELP rilasciare il turno \.
lunghezza: 8
Temo che questa sfida potrebbe essere troppo difficile, ma mi piacerebbe vedere il tipo di risposte inviate!
print
qualificato come STDOUT?