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

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

30
Русская рулетка, перезагрузка
Давайте играть в русскую рулетку! Обычно это будет гонка за написание самой короткой программы MOD 6, но это не очень реалистично, так как вероятность выигрыша уменьшается с каждым кликом. Вот правила: Эмулируйте настоящий шестизарядник : Одна пуля помещается в одну из шести камер, и ствол вращается один раз, только перед …
32 code-golf  game  random 

3
Golf Down the PPCG
Комментарий , который я сделал в чате и последующий разговор вдохновил меня , чтобы сделать этот вызов. Я единственный, кого здесь называют инициалы? Мы все о гольфе. У нас могут быть MB и D-nob и ... O. Если я известен как «CH», то я думаю, что все остальные также должны …
32 code-golf  string 

2
Стандартизировать двоичный номер
Задний план Большинство людей здесь должны быть знакомы с несколькими целочисленными базовыми системами: десятичной, двоичной, шестнадцатеричной, восьмеричной. Например, в шестнадцатеричной системе число abc.de 16 будет представлять a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Однако можно также использовать нецелые основания, такие как иррациональные числа. После того, как такая база …

8
Сколько гиней в трех пенни?
До десятичности в 1971 году британские деньги основывались на делении фунта на 240 копеек. Шиллинг был 12 копеек, поэтому 20 шиллингов сделали фунт. Самым маленьким номиналом был фартинг на четверть копейки. Было много других номиналов и прозвищ для монет, которые могут запутать, если вы не привыкли к системе. Вызов Напишите …

30
Как я могу получить repdigit?
В честь того, сколько повторений у меня было несколько часов назад, когда я впервые подумал об этом вызове: Подобные числа, состоящие из повторяющихся однозначных чисел, называются репигитами . Repdigits это весело! Каждое тело было бы более счастливым , если сумма повторении они имели , было репдигиты ¹ , но я …
32 code-golf  math  number 

4
Код Объяснение Форматер
Успешная подача кода в гольф по своей природе наполнена сумасшедшими символами повсюду. Чтобы облегчить понимание их представления, многие игроки в коде предпочитают включать объяснение своего кода. В их объяснении строка кода превращается в вертикально разнесенную диаграмму. Например, если бы это был мой код: 1_'[3:~2@+]` Одна из многих возможных диаграмм, которые …

13
5318008 - Веселье с калькуляторами
В школах по всему миру дети вводят число в свой ЖК-калькулятор, переворачивают его вверх ногами и разражаются смехом после создания слова «Boobies». Конечно, это самое популярное слово, но есть много других слов, которые могут быть произведены. Однако все слова должны быть длиной не более 10 букв (словарь содержит слова больше …
32 code-golf 

3
Площадь самопересекающегося многоугольника
Рассмотрим потенциально самопересекающийся многоугольник, определенный списком вершин в двумерном пространстве. Например {{0, 0}, {5, 0}, {5, 4}, {1, 4}, {1, 2}, {3, 2}, {3, 3}, {2, 3}, {2, 1}, {4, 1}, {4, 5}, {0, 5}} Есть несколько способов определить площадь такого многоугольника, но наиболее интересным является правило четного нечетного. Взяв …

4
Идентификационные последовательности на кубике Рубика
Последовательность ходов - это последовательность ходов (поворотов) кубика Рубика (обозначения см. Ниже). Помимо пустой последовательности ходов, есть много других последовательностей ходов, которые никак не влияют на куб. Мы называем эти ходовые последовательности идентичными последовательностями. Некоторые из этих последовательностей идентичности очевидно для определения, как U2 R R' U2или U D2 U' …

16
Сбалансированный троичный преобразователь
Кредиты для идеи конкурса идут в @AndrewPiliser. Его первоначальное предложение в песочнице было заброшено, и, поскольку он не работал здесь в течение нескольких месяцев, я принял вызов. Сбалансированная троичная система является нестандартной системой счисления. Это похоже на троицу в том смысле, что цифры увеличиваются в 3 раза по мере того, …

12
Расшифровать тепловую карту
Схемы Зоны активности Рассмотрим прямоугольную комнату, на потолке которой у нас есть тепловизионная камера, направленная вниз. В комнате есть несколько источников тепла интенсивности 1-9, фоновая температура 0. Тепло рассеивается от каждого источника, падая на одну единицу за (недиагональный) шаг. Например, 20x10комната ...........1........ .................... ...8................ ..5...............2. .................... .1.................. ................1... .................65. .................... …

9
ASCII Искусство дня № 2 - Flow Snakes
Поток Змея, также известный как кривой Госпером , является фрактальной кривой, растет в геометрической прогрессии по размеру с каждым порядка / итерации процесса простой. Ниже приведены подробности о конструкции и несколько примеров для различных заказов: Порядок 1 Flow Snake : ____ \__ \ __/ Порядок 2 Flow Snake : ____ …

7
Метод Ньютона по рекурсивным квинам
Ваша задача - вычислить квадратный корень из 2, используя метод Ньютона - с легким поворотом. Ваша программа должна рассчитать итерацию, используя метод Ньютона, и вывести исходный код для следующей итерации (которая должна быть в состоянии сделать то же самое). Метод Ньютона довольно исчерпывающе описан в Википедии Чтобы вычислить квадратный корень …
32 code-golf  math  quine 

9
Колмогорова-мания
Колмогорова сложность струнного х определяется как длина кратчайшей программы P , который выводит с. Если длина P короче, чем длина s, то s называется сжимаемым , иначе s несжимаемым . Большинство строк несжимаемы ... Напишите самую короткую программу, которая выводит эту строку (без пробелов и без перевода строки): d9 a6 …

6
Зеркальная тварь (или у меня болит голова)
Я читал « Напиши свой код задом наперед» - обратная квинета. И я подумал, что это может быть интереснее, если твой обратный код также исполняемый . Таким образом, этот вызов будет иметь все правила и требования другого, но также должен быть действительным источником после обращения (на том же или другом …
32 code-golf  quine 

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