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

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

6
Движение по гексагональной сетке
При вводе последовательности символов, представляющих движения в гексагональной сетке, выведите окончательные координаты «указателя». Наши шестиугольники будут пронумерованы так (представьте прямоугольную сетку с каждым нечетным столбцом, слегка смещенным вниз): _____ _____ _____ _____ / \ / \ / \ / \ / -3,-2 \_____/ -1,-2 \_____/ 1,-2 \_____/ 3,-2 \ \ …

3
Токенизация стекового языка
Я работал над другим основанным на стеке языком игры в гольф под названием Stackgoat . В этом задании вы будете писать Tokenizer для Stackgoat (или вообще любые обычные языки, основанные на стеке). Примеры "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

13
Палиндромные Прайм Факторы
Палиндромные простые проблемы довольно распространены, но это не тот вопрос, о котором идет речь. В этом вызове число не обязательно должно быть палиндромом, а его основными факторами. задача Ваш код должен принимать одно положительное целое число в качестве входных данных. Затем проверьте, являются ли какие-либо перестановки простых факторов этого целого …

6
Показать 2d массив в виде таблицы ASCII
Задача состоит в том, чтобы отобразить таблицу ascii для данного массива. вход Вход представляет собой 2D матрицу. Длина строки матрицы совпадает с длиной массива. В качестве альтернативы вы можете взять ввод двумерной матрицы с первой строкой заголовка. Внешнее измерение - это строка. Пример ввода: [["License","2008-05-08","2009-03-11","2011-11-22","2013-08-12","2015-11-19"],["GPLv2","58.69%","52.2%","42.5%","33%","23%"],["GPLv3","1.64%","4.15%","6.5%","12%","9%"],["LGPL 2.1","11.39%","9.84%","?","6%","5%"],["LGPL 3.0","? (<0.64%)","0.37%","?","3%","2%"],["GPL family together","71.72% …

5
Слушать цепочку слов
Когда я был моложе, я играл в словесную игру под названием цепочка слов . Это было очень просто. Первый игрок выбирает слово; следующий игрок произносит другое слово, начинающееся с той же буквы, что и предыдущее слово. Это продолжается вечно, пока кто-нибудь не сдастся! Трюк в том, что вы не можете …

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

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

2
Может ли массив быть не перетасованным?
Фон Очень опытные обработчики карт способны использовать технику, при которой они идеально режут колоду пополам, а затем прекрасно чередуют карты. Если они начинают с отсортированной колоды и выполняют эту технику безупречно 52 раза подряд, колода будет восстановлена ​​в отсортированном порядке. Ваша задача состоит в том, чтобы взять колоду карт целочисленного …

8
Минимальное количество чисел для суммирования ровно n
Первый вопрос здесь, не кричите на меня, если это дубликат или плохой вызов. Вступление Я сам подумал об этой задаче, и она кажется хорошей основной головоломкой для начинающих любителей кода. Это также может помочь мне решить, какой язык для игры в коде изучать. Вызов Учитывая массив целых чисел, которые меньше …

12
Пятиугольные числа из пятиугольных
Вступление Пятиугольный номер ( A000326 ) генерируется по формуле P п = 0,5 × (3n 2 -n) . Или вы можете просто посчитать количество используемых точек: Вы можете использовать формулу или рисунок выше, чтобы найти первые несколько пятиугольных чисел: 1, 5, 12, 22, 35, 51, 70, 92, 117, 145, 176, …

11
Найдите наборы сумм
Мне понравилось читать этот сайт; это мой первый вопрос Редактирование приветствуется. Для заданных натуральных чисел n и m вычислить все упорядоченные разбиения m на ровно n частей целых положительных целых частей и вывести их, разделенные запятыми и символами новой строки. Любой порядок в порядке, но каждый раздел должен появляться ровно …

20
Сократить уже короткое математическое выражение
На этот раз я делал какую-то реальную работу, обновлял старый код и столкнулся с выражением, эквивалентным тому, что было бы записано как πx + e x. в старой доброй математике. Я думал, что можно было бы написать его короче, чем он был написан на языке, с которым я работаю (APL), …
15 code-golf  math  number  pi 

7
Оценка игры дилеммы асинхронного заключенного
В раунде дилеммой заключенного упражнения, два игрока каждый решить , стоит ли сотрудничать или дефект в этом раунде. Очки за тур это: Игрок A и игрок B оба сотрудничают: 1 очко для обоих Игрок A и игрок B оба дефекта: 2 очка для обоих Игрок А сотрудничает и игрок Б …
15 code-golf 

3
Помоги мне управлять своим временем
Недавно мне сказали прочитать весь учебник по физике к новому году (к сожалению, правдивая история). Мне нужна ваша помощь, чтобы определить, какие главы я должен читать каждый день. Это где вы входите. вход Две даты в любом формате. Второе свидание всегда будет позже первого. Список номеров глав. Этот разделенный запятыми …

3
Удалить переносы
Время для нового типографского испытания! Это общая проблема при копировании между различными форматами документов: переносы. Хотя это уменьшает шероховатость выровненного по левому краю макета или выравнивает интервалы в выровненном макете, это полная боль, когда ваш PDF-файл создан неправильно и сохраняет дефисы в макете, что затрудняет редактирование или переформатирование скопированного текста. …

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