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

19
Найти наибольшее простое число, которое все еще является простым после удаления цифры

По адресу /math/33094/deleting-any-digit-yields-a-prime-is-there-a-name-for-this задается следующий вопрос. Сколько простых чисел осталось простыми после удаления одной из ее цифр? Например 719, такой простой, как вы получаете 71, 19и 79. Пока этот вопрос не решен, я подумал, что это хороший вызов...

19
Анаглот Полиграммы

задача Напишите некоторый код, который можно переставить в n разных программ на n разных языках, каждый из которых будет иметь различное число от 1 до n. Не должно быть одинаковых двух языков, однако разные версии «одного и того же языка» будут считаться разными языками, если они имеют разные...

19
Dungeon Construction Set

Когда я был ребенком, я играл в игру Intellivision Advanced Dungeons and Dragons: Treasure of Tarmin . Трехмерная графика дает вам вид от первого лица с шокирующим реализмом: Но потом я получил C-64. И я смог рисовать на сетке 40x25 символов, курсируя по экрану, устанавливая цвет с помощью клавиши...

19
Сортировать-число. Сорта

Вдохновленный злополучной сортировкой чисел без чисел без использования массива , но я подумал, что это делает гольф лучше, чем SO вопрос. Учитывая положительное целое число, сортируйте цифры в этом целом числе. Самый низкий балл побеждает! Начните с 0 баллов. Добавьте одно очко за каждого...

19
2048 Bot Challenge

Мы клонировали 2048, анализировали 2048, но почему мы еще не сыграли? Напишите 555-байтовый фрагмент javascript для автоматического воспроизведения 2048, при этом будет учитываться лучший результат через час (см. Оценку ниже). Настроить: Перейти к 2048 и запустить: a = new GameManager(4,...

19
Стратегия Mastermind

Я мог найти только вызовы для игры в гольф для Mastermind, так что вот версия для кода, которую мне хотелось бы взять на себя. Оптимальная стратегия для нормальной игры Mastermind, MM (4,6), была найдена Коямой и Лаем в 1993 году, имея среднее количество догадок = 5625/1296 ~ 4,34. ММ (5,8) до сих...

19
Оптимизируйте складывание бумаги для уменьшения чернильных пятен

Темно-черные чернила разбрызгались по всему белому листу бумаги для принтера! Очевидное решение состоит в том, чтобы сложить бумагу таким образом, чтобы черные и белые части встречались, и обе стали серыми, когда чернила диффундируют. Затем разверните и переверните, пока ваша бумага не станет...

19
Самый эффективный кубификатор

Кубически слишком утомительно, чтобы вручную писать какой-либо код. Ваша задача - перевести текст ASCII в кубический исходный код. кубично- Это просто быстрое сокращение кубов; хранилище имеет более полное руководство и детали. Кубически это esolang, который я написал некоторое время назад,...

19
Мета-радиационный отвердитель

Фон На этом сайте иногда возникают вопросы, требующие, чтобы программы были «радиационно-стойкими»; это означает, что программа должна выдерживать удаление одного или нескольких байтов, независимо от того, какие байты удалены. Как это часто бывает для задач, которые часто задаются в задачах...

19
Сделайте полиглот регулярных выражений

Напишите регулярное выражение, которое работает как минимум в двух вариантах (или версиях) регулярных выражений, и сопоставьте разные строки в каждом варианте (или версии), в котором он работает. Строки, которые должны быть сопоставлены в этой задаче, являются первыми словами кодовых имен Ubuntu,...

19
Шахматный анализ с ограниченной информацией

В этом задании вам предоставляется ограниченный объем информации о конкретной игре в шахматы, и вам необходимо предсказать, кто выиграл игру . Вам предоставляется два набора данных: Количество штук (Какие фигуры еще живы) Цвет доски (цвет фигур на доске) Что еще более важно, вы не знаете, где...

19
Brainf *** подпрограммы с уникальными выходами

Вы должны написать 100-байтовую программу brainfuck длиной BF. Один символ будет удаляться из него всеми возможными способами из 100 новых (длиной 99 байт) программ. Например , для программы ++.>.на 5 Подпрограммы +.>., +.>., ++>., ++..и ++.>. Ваша оценка будет равна числу уникальных...

19
Копы и Грабители: Отредактированная Первичность (Нить Копов)

Этот вызов был изначально изолирован в песочнице Урной Магического Осьминога; Я принял и разместил его с его разрешения. Это нить полицейских. Нить грабителей здесь . Соревнование Шаг первый: напишите фрагмент кода (функция или полная программа), который проверяет простоту . Шаг второй: удалите...

19
Сделайте программу Треугольности действительной

Треугольность - это новый esolang, разработанный г-ном Xcoder, где структура кода должна следовать очень специфической схеме: Для этой nстроки кода в ней должны быть ровно 2n-1символы программы. Это приводит к форме треугольника / пирамиды, причем первая строка имеет только один символ, а остальные...

19
Есть ли более твердые или мягкие объекты?

Тангенциально вдохновлен открытием книги «Что если». Входные данные представляют собой прямоугольник с пробелами в виде строки, списка строк и т. Д. С объектами, созданными #внутри, внутри: ######## # # ######## ### #### ### #### ### Объекты всегда будут непересекающимися, не соприкасающимися...

19
Распечатайте QWERTY-клавиатуру, используя клавиши, которые расположены как можно ближе друг к другу

Обычно вызовы оцениваются в байтах, а иногда и по расстоянию Левенштейна, но для этого мы используем расстояние клавиатуры - количество клавиш между клавишами, используемыми для ввода программы (используйте указанную клавиатуру в качестве окончательного ориентира). Например, расстояние между Aи...

18
Создайте маленький и сбалансированный мобильный

Вам дают кучу весов, и ваша задача - создать небольшой сбалансированный мобильный телефон, используя эти веса. Входные данные представляют собой список целых весов в диапазоне от 1 до 9 включительно. Там могут быть дубликаты. Вывод представляет собой изображение ASCII мобильного телефона, который...

18
Минимальный поиск слова

На прошлой неделе мы работали над созданием самой короткой 1-D строки, используя лучшие 10000 слов в английском языке . Теперь давайте попробуем ту же задачу в 2D! Что вам нужно сделать, это взять все вышеперечисленные слова и поместить их в прямоугольник как можно меньшего размера, учитывая...

18
Все ваши базы 97 принадлежат нам

Многие языки программирования написаны с использованием исключительно ASCII для печати, вкладок и новых строк. Эти 97 символов затем сохраняются в 8-битных байтах (которые на самом деле способны содержать 256 различных символов!), Что просто ужасно неэффективно - особенно в игре в код, где каждый...

18
Boggle Board Compression

Работая над непалиндромной полиглотой Boggle , я счел весьма утомительным максимально эффективно упаковывать коды на доску Boggle, даже используя только две строки. Но мы программисты, верно? Мы знаем, как автоматизировать вещи. Имея список строк, вы должны создать доску Boggle, на которой можно...