Запитання з тегом «code-golf»

Код-гольф - це змагання за вирішення певної проблеми в найменших байтах вихідного коду.

3
Узагальнена проблема з днем ​​народження
Сьогодні вночі мій наречений вивів мене на вечерю, щоб відсвяткувати день народження. Поки ми не були, я почув, як з днем народження співали 5 різних гостей (включаючи мене), в ресторані, повному 50 людей. Це мене здивувало - оригінальна проблема з днем ​​народження (виявлення ймовірності того, що 2 людини в кімнаті …

3
Поліноми самореференції
Для кожного заданого ступеня nможна побудувати (принаймні один) інтегральний многочлен pтаким, що p(k)( pоцінюється в k) є коефіцієнтом доданку x^kв поліномі для всіх 0 <= k <= n. Щоб зробити їх унікальними, нам потрібно, щоб провідний коефіцієнт (коефіцієнт x^n) був позитивним і мінімальним. Ці многочлени мають деякі цікаві властивості, ви …

8
Автоматичний масив
Усі люблять вкладені списки! Однак іноді важко скласти вкладений список. Ви повинні вирішити, чи хочете ви гніздіти його глибше, чи потрібно гніздіти його дрібніше. Тож для вашого виклику ви повинні "Автоматизувати" список. Щоб опублікувати список, порівняйте кожну пару елементів у списку. Якщо другий елемент менший, відокремте два елементи, вставивши між …

9
N-чотомізуйте список
Враховуючи список цілих чисел Lта ціле число N, вихід Lрозбивається на Nсписки рівних довжин. Нероздільна довжина Якщо Nне ділить довжину L, то не можливо, що всі підлісти мають однакову довжину. У будь-якому випадку, останній підзапис виводу - це той, який адаптує його довжину, щоб містити решту списку. Це означає, що …

5
Відобразити оцінку баклажана в ASCII
Cribbage - цікава гра, адже для забиття гри вам потрібна певна дошка. Дошка крихти виглядає так: Зауважте, як перший стовпчик ліворуч піднімається вгору, потім праворуч, коли він падає вниз, потім назад ліворуч, коли він знову піднімається вгору. І ось як виглядає погано намальоване зображення ASCII із дошки крихти: * * …

3
Який шанс, що я виграю дверний приз?
Мій місцевий глава ОСБ роздає призові двері людям, які приходять на збори. Однак ви отримуєте підвищений шанс виграти, якщо вирішите загадку програмування (але я завжди вирішую цю головоломку). Таким чином, деякі люди мають 1 запис, а інші - 2. Але зачекайте! Те, як працює програма розіграшу, полягає не в тому, …

1
Скільки там квадратів?
Це завдання натхненна картиною , яка часто пересувається на Facebook , який виглядає , як це . За винятком того, що наш базовий квадрат буде виглядати приблизно так: ┌─┬───┬─┐ ├─┼─┬─┼─┤ ├─┼─┴─┼─┤ ├─┼─┬─┼─┤ └─┴─┴─┴─┘ Квадрат складається з n x m1х1 квадрата, ви повинні порахувати, скільки підквадратів (1x1, 2x2, 3x3, 4x4, 5x5 …

4
Три нерозрізні кубики
Давши три рулони кісток (цілі значення від 1 до 6) у відсортованому порядку (щоб їх було не відрізняти), перетворіть їх на суму двох справедливих кісток з однаковим розподілом. Відповідь за три до одного - це підсумовування їх усіх, модуль 6. Кінцевим результатом є ідеально рівне розподіл, де кожне з шести …
12 code-golf  number 

2
Латинські квадрати, захищені від обертання
Латинський квадрат представляє собою квадрат , який не повторюється символи або X або Y стовпців . Наприклад: ABCD DABC CDAB BCDA є одним таким квадратом. Зверніть увагу, як кожен стовпець і рядок містить перестановку з тих же 4 літер. Однак у нашого латинського квадрата є проблема: якби я повернув другий …

3
Мінімізувати ці [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 3 роки тому . Ваше завдання - створити натуральне число, використовуючи найменшу кількість одиниць і лише операторів +або -. Наприклад, число сім може бути …

3
Розрахунки таблиць лавер та алгоритм, який, як відомо, не закінчується в ZFC
У таблицях Laver наведено приклади програм, за якими не було показано, що вони закінчуються в стандартній аксіоматичній системі математики ZFC, але вони припиняються, коли приймаються дуже великі кардіологічні аксіоми. Вступ Класичні столи Laver є єдиними кінцевими алгебри з основним безліччю і операція , яка задовольняє ідентичності і де для і …

13
Виростіть Тремоте!
Це мій друг Томас. Він наполовину дерево, наполовину смайлик. | | | :D | | | Він самотній. Давайте зробимо з ним кілька друзів! З огляду на , текстовий смайлик в якості вхідних даних (наприклад ಠ_ಠ, :P, >_>, а НЕ 😀, 🤓або 🐦), вихід відповідного treemote. Довжина treemote - це …

6
Наскільки сумісні мої струни?
Вступ Розглянемо два рядки A і B однакової довжини L і ціле число K ≥ 0 . Для цілей цього виклику ми говоримо, що струни є K- сумісними, якщо існує рядок C довжиною K таким, що A є суміжним підрядком конкатенації BCB . Зауважте, що A є підрядком BAB , …
12 code-golf  string 

7
Поради щодо гольфу в Джольфі
Джольф - це процедурна мова для гри в гольф, створена @ CᴏɴᴏʀO'Bʀɪᴇɴ. Які поради для гольфу в Джольфі? Будь ласка, опублікуйте одну пораду на відповідь. Ці поради повинні бути принаймні дещо характерними для Джольфа, наприклад, видалити коментарі - це відповідь, але не дуже хороший.
12 code-golf  tips 

9
Знайдіть повторення десяткового подання!
У цьому виклику 2 роки тому ми знайшли період одиничної фракції ( 1/n where n is a natural number). Тепер ваше завдання - написати програму / функцію, щоб знайти повторення одиничного дробу. Рефрен є частиною розширення десяткового повторює нескінченно, як: Десяткове подання 1/6IS 0.16666..., то рефрен є 6. Десяткове подання …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.