Il programma deve stampare l'alfabeto quattro volte: prima nell'ordine alfabetico normale, seconda nell'ordine di una tastiera qwerty, terza nell'ordine di una tastiera dvorak e infine nell'ordine alfabetico inverso. L'output dovrebbe assomigliare a questo:
abcdefghijklmnopqrstuvwxyz
qwertyuiopasdfghjklzxcvbnm
pyfgcrlaoeuidhtnsqjkxbmwvz
zyxwvutsrqponmlkjihgfedcba
L'output non fa distinzione tra maiuscole e minuscole e puoi aggiungere o omettere newline o spazi dove vuoi.
Il problema : il programma deve contenere meno di 104 caratteri o, in altre parole, inferiore alla lunghezza dell'alfabeto per quattro.
Accetterò la risposta con il codice più breve, a meno che non veda qualcosa di veramente intelligente o interessante di cui sono più colpito.
EDIT: accetterò la risposta più breve mercoledì 27/04/2011.
EDIT2: E il vincitore è (come al solito) Golfscript in 64 caratteri! Il secondo posto , dietro solo tre caratteri, è anche in Golfscript, con 67 caratteri, seguito da Bash al terzo posto con 72 caratteri.
Ma ce n'erano alcuni altri che volevo menzionare, come questo , che, a seconda della tua definizione, utilizzava solo 52 "caratteri", e questo in cui lo ha scritto in una lingua che ha creato.
C'erano alcune persone che hanno infranto una regola non scritta e non si sono qualificate, ma le citerò solo per il loro modo di pensare senza la scatola.