Программа должна печатать алфавит четыре раза: сначала в обычном алфавитном порядке, затем в порядке qwerty-клавиатуры, третьем в порядке дворака и, наконец, в обратном алфавитном порядке. Вывод должен выглядеть примерно так:
abcdefghijklmnopqrstuvwxyz
qwertyuiopasdfghjklzxcvbnm
pyfgcrlaoeuidhtnsqjkxbmwvz
zyxwvutsrqponmlkjihgfedcba
Выходные данные не чувствительны к регистру, и вы можете добавлять или пропускать символы новой строки или пробелы, где вы хотите.
Подвох : программа должна быть не более 104 символов или, другими словами, меньше длины алфавита в четыре раза.
Я приму ответ с самым коротким кодом, если я не увижу что-то действительно умное или интересное, что меня больше поразит.
РЕДАКТИРОВАТЬ: Я приму кратчайший ответ в среду, 27.04.2011.
РЕДАКТИРОВАТЬ 2: И победитель (как обычно) Golfscript в 64 символов! Второе место , которое уступает только три символа, также находится в Golfscript с 67 символами, за которым следует Bash на третьем месте с 72 символами.
Но я хотел упомянуть несколько других, таких как этот , который, в зависимости от вашего определения, использовал только 52 «символа», и этот, где он написал это на языке, который создал.
Было несколько человек, которые нарушили неписаное правило и не подходили, но я упомяну их только для их мышления без коробки.