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

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

16
Дайте мне список кодов Грея битовой ширины n
Серый код - это последовательность двоичных чисел с nбитовой шириной, где последовательные числа отличаются только одним битом (см. Пример выходных данных). Ссылка Пример ввода: 3 Пример вывода: 000 001 011 010 110 111 101 100 Заметки: Этот вопрос, кажется, имеет дурацкий характер, но это не так, поскольку этот вопрос не …
11 code-golf  binary 

2
X больше 3 с разницей не менее 2 между X и Y
Я пытаюсь играть в гольф на C ++. Можно ли сделать это условие короче? X > 3 & X - Y > 1 (Помимо удаления пробелов, конечно.) Итак, Xпо крайней мере, 4но X >= Y + 2. Xи Yявляются целыми числами в интервале [0,5]. Я попытался найти некоторую побитовую формулу, …
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

5
Запустите проблему Монти Холла
Уже был вопрос об имитации проблемы Монти Холла . Этот другой. Пользователь будет играть на Монти Холла проблемы. Ваша программа сыграет роль ведущего. Монтибот, если хочешь. Вот шаги: Выберите (случайным образом), какая из трех дверей скрывает приз. Выведите визуальный дисплей трех дверей. Простое ABCподойдет. Или три квадрата. Или что угодно. …
11 code-golf 

13
Бессмысленный взгляд и последовательность
Вы тоже создаете программу, которая принимает целое число в качестве входных данных и выводит первое, что когда-либо было в этом числе последовательности вида и произнесения . Например: $ ./LAS 8 [1,11,21,1211,111221,312211,13112221,1113213211] Точный способ вывода списка не имеет значения, поскольку пользователи могут отчетливо видеть разные номера последовательности. Здесь подвох хотя. Вы …

1
Найдите лучший немедленный ход в игре «три в ряд»
Ваша задача сегодня состоит в следующем: fbcfbee ffcabbe debceec bccabbe edcfbcd daeaafc eebcbeb И выведите наилучший возможный ход в игре, подобной Bejeweled, которая будет соответствовать трем или более буквам, например так (обратите внимание на заглавную Bи C): fbcfbee ffcabbe deBCeec bccabbe edcfbcd daeaafc eebcbeb Полные технические характеристики: Входными данными будут …
11 code-golf  game 

5
Фронт Эйлера 9
Project Euler - еще один увлекательный сайт, посвященный программированию, в котором можно соревноваться (ну, играть). Ранние проблемы начинаются мягко, но затем начинаются с трудностями после первой сотни или около того. Первые несколько проблем имеют некоторую общность между поиском простых чисел, кратных и факторов, поэтому могут быть интересные возможности повторного использования …
11 code-golf  math 

23
Рассчитать все квадраты до х, используя только сложение и вычитание
Цель состоит в том, чтобы вычислить все квадраты до xсложения и вычитания. Правила: Код должен быть функцией, которая берет общее число квадратов для генерации и возвращает массив, содержащий все эти квадраты. Вы не можете использовать строки, структуры, умножение, деление или встроенные функции для вычисления квадратов. Вы можете использовать только массивы, …
11 code-golf  math  number 

20
Определить, является ли целое число палиндромом в данном основании (основание)
Напишите программу, которая читает из stdin два целых числа, каждый символ новой строки завершается, в дальнейшем называемые «number» и «radix», и: Печать любого фиксированного сообщение , которое вы хотите , если число палиндром в этой системе счисления (например true, t, 1) Печать любого другого фиксированного сообщение , которое вы хотите …

6
Дартс встречает Кодегольф
Я думаю, что все знакомы с дартс, некоторые люди не понимают счет, поэтому для этих людей здесь есть полезная ссылка на это. Доска Дартс можно сравнить с пирогом, разрезанным на 20 частей. Каждый кусок разделен на 4 раздела. маленькое внешнее кольцо, называемое двойным (точки х2) большое кольцо под названием один …
11 code-golf 

1
Создайте скрипт для генерации Deep Note
THX глубокая нота является одним из самых узнаваемых звуков в аудио технологии производства / видео. По словам его создателя, для получения окончательного результата потребовалось около 20 000 строк кода на языке Си . Мы можем сделать лучше, чем это. Ваша задача - написать скрипт на любом языке, который будет генерировать …
11 code-golf 

4
Произведите число 2014 из изображения
В задаче 2014 года Майкл Стерн предлагает использовать OCR для разбора на 2014 год. Я хотел бы взять эту задачу в другом направлении. Используя встроенное распознавание текста из выбранной вами языковой / стандартной библиотеки, создайте наименьшее изображение (в байтах), которое анализируется в строке ASCII «2014». Исходное изображение Стерна составляет 7357 …

7
Код Гольф: Дерево каталогов -> Дерево
Соревнование (!): На языке по вашему выбору напишите программу, которая будет проходить по дереву каталогов данного каталога и выводить дерево (то есть массив массивов), соответствующее ему. Предположим, каталог является предопределенной переменной D. Наименьшее количество символов выигрывает. Правила: Вы должны использовать рекурсию Смотрите правила Примечание. Предположим, что нет пределов глубины рекурсии. …

4
Rosetta Stone Challenge: картирование генов
Целью Rosetta Stone Challenge является написание решений на максимально возможном количестве языков. Покажите свое программирование многоязычия! Соревнование Ваша задача состоит в том, чтобы реализовать программу, которая отобразит некоторые гены с использованием перекрестных частот на максимально возможном количестве языков программирования . Вам разрешается использовать любую стандартную библиотечную функцию, имеющуюся в вашем …

9
Найти позицию дроби в дереве Штерна-Броко
Дерево Штерна-Броко является бинарным деревом фракций , где каждая фракция приобретается путем добавления числителе и знаменателя двух фракций соседних его в указанных выше уровнях. Он генерируется, начиная с 0/1и 1/0как «фракции конечной точки», и оттуда, итерируя, помещая одну дробь между каждой последовательной парой дробей, добавляя вместе числители и знаменатели этих …

6
Генератор положения Chess960
контекст Chess960 (или Случайные шахматы Фишера) - вариант шахмат, изобретенный и защищаемый бывшим чемпионом мира по шахматам Бобби Фишером, который был публично объявлен 19 июня 1996 года в Буэнос-Айресе, Аргентина. Он использует ту же доску и фигуры, что и стандартные шахматы; однако начальная позиция фигур в домашних рядах игроков рандомизирована …

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