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

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

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

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

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

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

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

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

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

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

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

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

16
Реализуйте игру жизни на чем угодно, кроме обычной сетки
Игра жизни Конвея (почти) всегда играется на регулярной квадратной сетке, но это не обязательно. Напишите программу, которая реализует стандартные правила соседства клеток из «Игры жизни» Конвея на двумерной мозаике евклидовой плоскости, которая не является регулярной мозаикой квадратов, треугольников или шестиугольников . В частности, вы выбираете плитку ... Должно содержать не …

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

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

30
Наименьшее количество символов для полноты по Тьюрингу
Резюме: Какое наименьшее количество уникальных символов для вашего языка должно быть завершено по Тьюрингу ? Вызов: Для любого языка по вашему выбору найдите наименьшее подмножество символов, которое позволяет вашему языку быть полным по Тьюрингу. Вы можете использовать свой набор символов столько раз, сколько захотите. Примеры: JavaScript: +!()[]( http://www.jsfuck.com ) Brainfuck: …

30
Исходный код экологического следа
Вы только что были наняты немецкой автомобильной компанией. Ваша первая задача как инженера - написать программу, которая вычисляет экологический след строк ASCII. Экологический след персонажа рассчитывается следующим образом: Запишите ASCII-код символа в двоичном виде и сосчитайте количество единиц. Например, Aимеет размер 2, но Oболее грязный с размером 5. Глобальный след …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.