Сценарий: вы - разработчик программного обеспечения, работающий в правительственной компании, которая разрабатывает номерные знаки для автомобилей и других транспортных средств. Вас попросили разработать программное обеспечение, которое генерирует номерные знаки. Прежде чем вы приступили к работе, ваши начальники установили эти основные правила.
Номерной знак не может содержать:
ASS
666
69<any number here>
<any number here>69
KKK
SHT
Правила и требования:
- Номерной знак должен быть сгенерирован случайным образом.
- Как только случайный номерной знак сгенерирован, тот же номерной знак не может быть сгенерирован снова.
- Вы должны вывести не менее 200 уникальных номерных знаков. Вы можете генерировать больше, если хотите .
- Вы можете хранить сгенерированные пластины в файле, чтобы «запомнить» их.
- Номерной знак содержит 2 раздела, один из которых содержит только три буквы, а другой содержит только три числа, разделенных тире, например:
233-ADF
илиADF-233
. - Вы можете использовать только цифры и заглавные буквы.
- Номерные знаки могут быть записаны на стандартный вывод или файл.
- Каждая «сторона» номерного знака будет содержать либо три цифры, либо буквы.
- Это код-гольф , поэтому самый короткий, самый популярный, выигрывает ответ. Победитель будет выбран через семь дней.
Основные правила
- Ответ должен включать, но не ограничиваться следующим.
- Название языка.
- Количество символов
- Размер файла.
- Как выполняется код
- Сам код.
- Пример: Python 234 символа или Python 23mb .
Если мне нужно уточнить какие-либо дополнительные детали, пожалуйста, укажите это в комментариях, и я добавлю это в свой пост. В любом случае, удачи, и создайте мне несколько соответствующих номерных знаков!
Обновление 1: Победитель будет выбран чуть раньше.
Оказывается, я должен скоро отправиться в поездку, поэтому я буду выбирать победителя около 00:00 UTC, 25 июля. После того, как победитель выбран, вы все равно можете подавать заявки, просто знайте, что победитель выбран. Бай.
Обновление 2: Победители!
У нас есть победители! Ура! Сыр и вино всем, кто участвовал! Вот кто победил.
- 1 место: Анхель - Баш (95 знаков)
- 2 место: Мартин Бюттнер - Mathematica (182 байта)
- 2 место: Эмилио М Бумачар - Пиг (92?)
- 2 место: Питер Тейлор - Golfscript (98 знаков)
- 3 место: Марк Томас - Руби (127 знаков)
Ух, три вторых места связи. Вау. Конкурс окончен, но вы можете подать заявку, если хотите. Бай!
AAA-