Выберите свое любимое 6-буквенное распространенное английское слово, которое не имеет повторяющихся букв , например wombat
.
Напишите программу в N × N сетке символов без комментариев , чтобы каждая строка и столбец содержали все буквы вашего слова в нижнем регистре в любом порядке. Программа должна вывести определение вашего слова из 36 символов или более .
правила
- Вывод на стандартный вывод. Там нет ввода.
- Ваше слово должно быть на Dictionary.com и содержать только аз. Нет собственных имен, аббревиатур, сокращений, сокращений.
- Ваша программа и выходные данные могут содержать только печатные символы ASCII (шестнадцатеричные коды от 20 до 7E). (Это не считая необходимых новых строк в сетке программы.)
- Комментарии - это все, что традиционно игнорирует компилятор или интерпретатор. Вы можете использовать код, который не вносит свой вклад в вывод или официально не выполняется.
- Выходное определение должно быть грамматическим и точным, но, безусловно, может быть забавным или умным.
- Допустима любая строка или столбец, которые содержат как минимум 6 уникальных букв вашего слова в нижнем регистре. Диагонали не имеют значения.
счет
Это кодовый гольф, но поскольку все заявки должны быть в одинаковом квадратном формате, вы можете просто указать свой результат с помощью N. Наименьшее N выигрывает, и, конечно, N ниже 6 невозможно. В случае связей победит ответ, получивший наибольшее количество голосов.
пример
Если ваше слово было wombat
вашей программой, она может выглядеть так (N = 7):
wombatD
ombatEw
mbatFwo
bat(wom
atWwomb
tBwomba
)wombat
Обратите внимание, что в каждой строке и каждом столбце есть символы w
o
m
b
a
t
.
Выход может быть: (40 символов)
Cute short-legged Australian marsupials.
golfed
» и определение "a description of this program's code"
(для тех, кто может понять, как это сделать!).