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

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

3
Создать карту для рогалика
Сегодня мы создадим карту для ролевых RPG! Пример карты: ########## #### F# #### ## ## C#C# # ## # # C #E # #### # # # # #P # ########## #Стены, Pначальное местоположение игрока, Fфиниш, который должен быть достигнут, Cмонеты, которые можно собрать, и Eвраги, с которыми можно бороться. …

2
Гольф мой Ада массивов
Фон Ада - это язык программирования, который не совсем известен своей краткостью. Тем не менее, его синтаксис литерала массива теоретически может допускать довольно краткие спецификации массивов. Вот простое EBNF-описание литерального синтаксиса массива ( передаваемого в bottlecaps.de : array ::= positional_array | named_array positional_array ::= expression ',' expression (',' expression)* | …

3
Сколько времени нужно, чтобы напечатать это?
Введение Я могу печатать в умеренном темпе, используя раскладку клавиатуры QWERTY. Но если такое слово, как yellowwooddoor, содержит массу повторяющихся букв, его ввод займет немного больше времени. Еще хуже, когда слово «прыжок» имеет один и тот же палец, который используется для нескольких разных последовательных букв. Вот как долго я набираю …

10
Определите, содержит ли сетка другую сетку
Задача Создать функцию принимает в качестве входных данных два двумерных массива символов (или строк, если язык программирования не содержит символы в качестве типа данных): a и b. Если ваш язык не поддерживает эти входные данные, вы можете использовать любую другую стандартную однобайтовую переменную. Ваша задача - определить, содержит ли b. …

5
Допустимый член из квадратичной последовательности?
Вам дано четыре номера. Первые три - aaa , bbb и ccc соответственно для последовательности: Tn=an2+bn+cTn=an2+bn+cT_n=an^2+bn+c Вы можете ввести эти четыре числа любым способом. Выходные данные должны быть одним из двух различных выходных данных, упомянутых в вашем ответе, один означает, что четвертое число является термином в последовательности (приведенное выше уравнение …

6
Последовательное заполнение байтов (COBS)
Я удивлен, что это не было отправлено раньше! Последовательные Накладные Байт Набивка алгоритм (COBS) используются для разделения потоков байт. Мы выбираем маркер кадра (мы будем использовать 0x00), и, где 0x00 встречается в потоке, он заменяется количеством байтов до следующего 0x00 (мы будем называть это этапом). Это уменьшает диапазон значений с …

13
Есть ли меньшая проверка таутограмм? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто в прошлом году . Недавно я увлекся игрой в код и попытался написать самую маленькую проверку таутограмм. Тавтограмма это …

6
Снова Хэллоуин!
описание проблемы Мы все любим твикс (потому что это самая лучшая конфета), но это первый детский праздник Хэллоуина - нам нужно захватить хотя бы одну конфету каждого типа для них. Каждый Хэллоуин все жители Numberline avenue рассылают электронные письма, в которых говорится, какие конфеты они будут разыгрывать в этом году. …
10 code-golf 

4
Сотовый телефон Charge
Вызов с разрешения моего конкурса на участие в университетском коде Зависимость, которую мы имеем от мобильных телефонов, заставляет нас заряжать их каждую ночь до максимального уровня заряда батареи, поэтому мы не рискуем разрядиться к середине следующего дня. Есть даже люди, которые, когда видят бесплатную розетку в течение дня, выставляют ее …

10
Fizzbuzz в любой базе
Вызов Входные данные: Целое число bbb от 2 до 62 (включительно). Вывод: Посчитайте от 111 до эквивалента 5000105000105000_{10} в базе bbb , используя любое разумное представление для цифр. Однако: Если число делится на ⌊b÷2+1⌋⌊b÷2+1⌋\lfloor b÷2+1\rfloor (округленное в меньшую сторону, например, основание 7 будет равно 7/2 = 3,5, 3,5 + 1 …
10 code-golf  math  binary 

8
Левый центр правый (LCR) код гольф
На вечеринке меня познакомили с игрой LCR. Теперь это не отличная игра, так как в ней нет навыков, а есть только случайный шанс. Но это заставило меня задуматься, я мог написать это, и я сделал быструю программу на R для моделирования игры. Правила игры изменены из Википедии, чтобы соответствовать тому, …
10 code-golf  random 

3
Последовательность пойманного рыцаря
Введение Вдохновленный недавним видео The Trapped Knight - Numberphile , я столкнулся с проблемой. Ловушка последовательность рыцаря есть конечная целое число последовательность длины 2016 года, начиная с 1, и имеет следующие правила строительства: Напишите числовую спираль следующим образом: 17 16 15 14 13 ... 18 5 4 3 12 ... …
10 code-golf  number 

11
Играя Пикомино
В игре Pickomino в центре стола лежат несколько фишек , каждая с разным положительным целым числом. Каждый ход игроки бросают кубики определенным образом и получают счет, который является неотрицательным целым числом. Теперь игрок берет плитку с наибольшим числом, которое все еще меньше или равно его счету, удаляя плитку из середины …
10 code-golf  game 

20
Параллельные счета (день 2)
Вызов с разрешения моего конкурса на участие в университетском коде После окончания учебы пару месяцев назад Мари открыла банковский счет, чтобы начать получать оплату за свою первую работу в городе. С тех пор она провела несколько транзакций с ним. Ее первый платеж составил 1000 долларов. На эти деньги она заплатила …
10 code-golf 


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