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

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

3
Угадай слово (он же Линго)
Цель этой задачи - написать программу, способную угадать слово за наименьшее количество попыток. Он основан на концепции телешоу Lingo ( http://en.wikipedia.org/wiki/Lingo_(US_game_show) ). правила Учитывая длину слова, переданного в качестве первого аргумента в командной строке, программа проигрывателя имеет пять попыток угадать слово, записав предположение на его стандартный вывод, за которым следует …

3
Битовые операторы в Brainfuck
Ваша задача состоит в том, чтобы создать одну программу brainfuck для каждого из следующих бинарных операторов. Каждая программа должна взять одно или два 8-битных числа (A и B) из ввода и вычислить указанную операцию: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

10
Кодирование в песне - Представление музыкальных текстов на языке программирования по вашему выбору [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 5 лет назад . Напишите программу на языке по вашему выбору, который при прочтении является текст песни. Это должна быть действительная …

4
Занят мозг мозг
Напишите брейкфук-программу длиной не более 256 символов, которая делает столько шагов, сколько возможно, но не зацикливается бесконечно. Программа может не принимать никаких входных данных. Более конкретно: Предположим, бесконечное количество клеток справа. А <когда в самой левой ячейке ничего не происходит. -Значение , когда клетка является нуль - множества клеток , …

2
Конкурс Блэкджек КОТ
Блэк Джек Поскольку у меня был взрыв, работающий над оригинальным испытанием KOTH, я хотел придумать еще один. Для меня удовольствие от этих задач ИИ заключается в том, чтобы усовершенствовать сравнительно простого бота, который тонко играет в очень простую игру. Из-за вероятностного характера карточных игр, я думаю, что блэкджек может быть …

1
Реализуйте PCRE на своем языке.
Примечание: попробовав это сам, я вскоре понял, что это за ошибка. Поэтому я немного изменяю правила. Минимально необходимый функционал: Классы символов ( ., \w, \Wи т.д.) Множители ( +, *и ?) Простые группы захвата Ваша задача - реализовать PCRE на выбранном вами языке при соблюдении следующих условий: Вы не можете …

5
Бесплатно бинарное дерево
Итак, прежде чем читать некоторые основные концепции информатики. Бинарное дерево - это динамически размещаемая структура (обычно используется для упорядоченного хранения). Из-за своей природы обход бинарных деревьев обычно рекурсивен; Это потому, что линейный обход (через цикл) не является естественным, когда есть два пути цикла. Рекурсивный: это означает функцию, которая вызывает себя. …

2
Подсчет обобщенных полиомино
В этой задаче вы будете считать псевдополисформы на квадратном фрагменте . Я думаю, что эта последовательность еще не существует в OEIS , поэтому существует задача вычислить как можно больше терминов для этой последовательности. Обновление: теперь это в OEIS, как A309159 : Количество обобщенных полиформ на квадратном фрагменте с n-ю ячейками. …

4
Получите наименьшую возможную оценку Pylint в пределах 128 байтов Python
Pylint не имеет нижней границы на баллы, которые он даст ваш код. Для оценки кода используется следующая метрика, максимальная оценка 10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) В Python 3.6 попробуйте написать программу, которая: Выводит «Hello World» при запуске из командной …

10
Многоязычный вызов
После всего того веселья, которое у нас было с вызовами полиглотов в ( недавнем ) прошлом, как насчет задач, когда результат может быть на двух языках? Ваш ответ должен принять логический ввод bи вывод текста "true"или "false". Тот же код должен выводить, при запуске на другом языке, "waar"или "onwaar"или любой …


21
Самая длинная увеличивающаяся подстрока
Учитывая список натуральных чисел, напишите код, который находит длину самого длинного непрерывного подсписка, который увеличивается (не строго). Это самый длинный подсписок, так что каждый элемент больше или равен последнему. Например, если вход был: [1,1,2,1,1,4,5,3,2,1,1][1,1,2,1,1,4,5,3,2,1,1][1,1,2,1,1,4,5,3,2,1,1] Самый длинный увеличивающийся будет , поэтому вы получите .[1,1,4,5][1,1,4,5][1,1,4,5]444 Ваш ответ будет оценен, если взять его …

10
Гольф Смайлики
Вступление Ваша задача сегодня (вдохновленная этой задачей ) состоит в том, чтобы написать несколько фрагментов, функций или полных программ, каждая из которых выводит различные смайлики ascii, без повторного использования символов. Вызов Список действительных смайликов ascii для этой задачи находится здесь и в блоке кода внизу этого поста. Каждый фрагмент должен …

11
Сбалансированное кодирование Zero-One
задача Кодируйте строку, которая полностью состоит из прописных букв ( A-Z), используя только нули и единицы, используя вашу собственную любимую схему. Но правило не так просто! правила Ваша программа / функция должна правильно обрабатывать любую допустимую строку ввода длиной 8 . Результаты должны иметь одинаковую длину для всех входных данных. …

5
Получить два от одного
Как мы видели в этом вопросе, сложные логические утверждения можно выразить в терминах простых связок обобщенного тральщика. Однако генерализованный тральщик по-прежнему имеет избыточность. Чтобы избежать этих избыточностей, мы определяем новую игру под названием «Сапер Обобщенный-1». Generalized-1 Minesweeper - это версия Minesweeper, играемая на произвольном графике. Граф имеет два типа вершин: …

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