Вопросы с тегом «code-challenge»

Задача кода - это соревнование за креативные способы решения загадки программирования с объективным критерием выигрыша, не охватываемым другими тегами оценки (например, code-golf).

994
Создайте рабочую игру тетрис в игре жизни Конвея

Вот теоретический вопрос - тот, который ни в коем случае не дает простого ответа, даже тривиального. В игре Жизни Конвея существуют такие конструкции, как метапиксель, которые позволяют Игре Жизни имитировать любую другую систему правил Игры-Жизни. Кроме того, известно, что Игра Жизни завершена по...

479
Создай цифровые часы в игре жизни Конвея

Ваша задача - создать симулятор Game of Life, представляющий собой цифровые часы, который удовлетворяет следующим свойствам: Часы отображают часы и минуты в десятичной системе (например 12:00, 3:59, 7:24) с другим государством для каждого из 1,440 минут в день - либо часы будут идти от 0 до 23 или...

372
Построить бомбу компилятора

Введение Вы, вероятно, знакомы с zip-бомбами , XML-бомбами и т. Д. Проще говоря, это (относительно) небольшие файлы, которые дают огромный результат при интерпретации наивным программным обеспечением. Задача здесь заключается в том, чтобы так же злоупотреблять компилятором. Вызов Напишите некоторый...

309
Upgoat или Downgoat?

Учитывая изображение козла, ваша программа должна попытаться определить, перевернутый козел или нет. Примеры Это примеры того, что может быть входом. Не фактические входы Входные данные: Выход: Downgoat спекуляция Ваша программа должна быть не более 30 000 байтов На входе будет полный козел Картина...

297
Напиши Моби Дика, примерно

Вот текстовый файл ASCII объемом 1,2 Мб, содержащий текст « Моби-Дика» Германа Мелвилла ; или Кит . Ваша задача состоит в том, чтобы написать программу или функцию (или класс и т. Д. - см. Ниже), которым будет присваиваться этот файл по одному символу за раз, и на каждом шаге должен угадываться...

280
Мне нужна программа, в которой пользователь вводит массив значений типа double, а программа выводит отсортированный массив

Примечание. Этот вопрос был строго отредактирован с тех пор, как я впервые разместил его здесь. Правила были перенесены сюда , прочитайте их, прежде чем публиковать любой ответ, чтобы понять цель этого. Это был первый вопрос, созданный в категории кода троллинга . Представьте себе ленивого...

242
Краска Звездная ночь, объективно, в 1кБ кода

Примечание : Андерс Касорг был награжден приёмкой на данный момент, чтобы привлечь внимание к его великолепному ответу, но задача еще не окончена! В предложении по-прежнему есть награда в 400 очков для тех, кто набирает высший балл без использования встроенного сжатия. Ниже 386x320png представление...

227
Не используя цифры, получите самую высокую зарплату, какую только сможете. Но не преувеличивай!

Поскольку я подаю заявку на работу, на которой в объявлении о работе не указана зарплата, я представил себе особенно злого интервьюера, который дал бы кандидату возможность самому определять свою зарплату ... «играя в гольф»! Так что все идет просто так: Не используя цифры, напишите код, который...

179
Какое наименьшее положительное целое число из 10 оснований может быть напечатано программой короче (в символах), чем она сама?

Я думаю, что вопрос, как указано выше, ясен, но на всякий случай: Напишите полную программу (а не только функцию), которая печатает положительное целое число 10, за которым может следовать одна новая строка. Квалификационными программами будут те, чей вывод будет длиннее ( в байтах ), чем исходный...

154
Как высоко вы можете рассчитывать?

Вызов: Ваша задача - написать столько программ / функций / фрагментов, сколько вы можете, где каждая из них выводит / печатает / возвращает целое число. Первая программа должна вывести целое число 1, вторая 2и так далее. Вы не можете повторно использовать любые символы между программами. Итак, если...

113
Lab Rat Race: упражнение в генетических алгоритмах

Это Fortnightly Challenge # 3. Тема: Генетические алгоритмы Этот вызов - эксперимент. Мы хотели посмотреть, что мы можем сделать, с помощью генетических алгоритмов. Не все может быть оптимальным, но мы старались сделать его доступным. Если это сработает, кто знает, что мы можем увидеть в будущем....

113
Самый большой номер для печати

Ваша цель - написать программу, которая печатает число. Чем больше число, тем больше очков вы получите. Но будь осторожен! Длина кода ограничена и сильно взвешена в функции оценки. Ваш напечатанный номер будет разделен на куб числа байтов, которые вы использовали для вашего решения . Итак,...

108
Наименьшее количество символов для полноты по Тьюрингу

Резюме: Какое наименьшее количество уникальных символов для вашего языка должно быть завершено по Тьюрингу ? Вызов: Для любого языка по вашему выбору найдите наименьшее подмножество символов, которое позволяет вашему языку быть полным по Тьюрингу. Вы можете использовать свой набор символов столько...

102
Исходный код экологического следа

Вы только что были наняты немецкой автомобильной компанией. Ваша первая задача как инженера - написать программу, которая вычисляет экологический след строк ASCII. Экологический след персонажа рассчитывается следующим образом: Запишите ASCII-код символа в двоичном виде и сосчитайте количество...

101
Каковы пять самых сильных персонажей на вашем языке?

Выберите любые пять символов, которые поддерживает ваш язык. Есть 5! = 5 × 4 × 3 × 2 × 1 = 120 способов их размещения в 5-символьную строку, которая содержит каждый символ по одному разу; 120 перестановок . Выбирайте свои символы так, чтобы при выполнении каждой из 120 строк на вашем языке из 120...

94
Один OEIS за другим

На 13/03/2018 16:45 UTC победителем является ответ № 345 от Скрубла . Это означает, что конкурс официально завершен, но вы можете продолжать публиковать ответы, если они следуют правилам. Кроме того, просто быстрый крик в тройку ответов с точки зрения количества ответов: 1. NieDzejkob - 41 ответ...

93
Универсальный целочисленный принтер

Напишите фрагмент кода, который может быть выполнен как минимум на трех разных языках. Код должен выводить целое число 1на языке номер один, 2на языке номер два, 3на языке номер три и т. Д. Правила: Вывод должен быть только целым числом, но завершающие символы новой строки в порядке. Код не может...

93
Уникальный дешево

Напишите функцию или программу, которая определяет стоимость данной строки, где стоимость каждого символа равна количеству повторений символа до этой точки в строке, и стоимость строки - это сумма затрат ее символов. пример Для ввода abaacabстоимость рассчитывается следующим образом: a b a a c a b...

92
Постройте бомбу уценки [закрыто]

Я уверен, что большинство из нас слышали о бомбах на молнии и подобных трюках с декомпрессионными бомбами, где злонамеренно созданный ввод создает чрезвычайно непропорциональный результат. У нас даже был вопрос, чтобы сделать это с компилятором в один момент. Ну, мне приходит в голову, что Markdown...

89
Создать самое длинное сообщение об ошибке в C ++

Написать короткую программу, которая будет генерировать максимально возможное сообщение об ошибке, в стандартном компиляторе C ++ ( gcc, cl.exe, iccили clang). Оценка каждой записи - это количество символов в самом длинном сообщении об ошибке, выданном компилятором. Типы, включенные в ваш исходный...