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

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

10
Символи проти букв
Символи проти букв У символах ASCII були розділені коли - то знову ! Ваші набори - Букви та Символи . Букви ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Символи !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ Завдання - написати дві програми: Роздрукуйте кожне з листів рівно один раз, не використовуючи жодного з них у своїй програмі. Роздрукуйте кожен із символів рівно один …

10
Написати розв’язувач рівняння слова [дублікат]
На це питання вже є відповіді : Використовуйте "вільний пробіл" (10 відповідей) Закрито 2 місяці тому . Вступ Розглянемо наступний приклад: CODE + GOLF —————— GREAT Це рівняння, де кожна літера представляє десяткову цифру, а слова представляють натуральні числа (подібні букви представляють подібні цифри, а різні літери - різні цифри). …

10
Напишіть перекладача моєї езотеричної мови Jumper
Я придумав езотеричну мову Jumper. Пізніше ви зрозумієте, чому. Він працює з оперативною пам'яттю з випадковим доступом з байтами як комірки. Оперативна пам’ять нульово індексується і спочатку заповнюється нулями. При спробі доступу до комірок з негативними індексами повинна відображатися помилка та програму припиняти. При спробі читання з більшим індексом, ніж …

4
Закінчіть ледачі дужки
Дужки на моїй клавіатурі всі зношені, і я хочу уникати їх використання якомога більше. Ваше завдання полягає в збалансуванні рядка, що містить дужки, додаючи їх до і після кожного рядка. Це схоже на автоматичні дужки TI-Basic і закриття рядків (тобто Output(1, 1, "Hello, World!). Це також економить дорогоцінні байти від …

7
Якби громада була б людиною
Ну спільнота - це просто бот. Але що робити, якби це була людина? Ваше завдання - знайти репутацію спільноти, якби вона отримала репутацію за внесені зміни (просто 2 * правки) Це повинно працювати для будь-якого сайту, але ми б розглядали питання PP&CG для цього питання. Використовуйте будь-яку мову, навіть data.stackexchange …
17 code-golf 

7
Прогнозуйте, куди піде чоловік
Чоловік живе у північно-західному куточку (0, 0)міста з висотою hта шириною w. Щодня він ходить від свого дому до кордону (?, w)чи (h, ?). У наступному прикладі чоловік іде (3, 3)сьогодні. (0, 0) +--+ + + . (0, 4) | + +--+--+ . | + + + + . | …

19
Надрукуйте просту факторизацію найбільшого спільного дільника двох чисел
Назва говорить все це. Два вхідні 32-бітні додатні цілі числа m, n >= 2, вихід gcd(m,n)у формі простих факторів. Вхідні дані Арг командного рядка або 1 рядок стродінь добре, що краще для гольфу. Вихідні дані Єдиний простір, розмежований експонентами (без додаткових пробілів). Вихід нічого, якщо входи відносно прості. Приклади: $ …
17 code-golf  math 

1
Розв’яжіть детерміновану версію 2048 року, використовуючи найменші байти
Напишіть програму, яка генерує виграшну послідовність рухів до детермінованого варіанту гри 2048. Послідовність повинна бути у вигляді рядка чисел 0-3, з 0: вгору, 1: вправо, 2: вниз, 3: зліва. Наприклад, рядок "1132" означає праворуч ліворуч вниз. Переможна програма - найкоротший вихідний код, який потрапляє до 2048 року! Правила детермінованого 2048 …

4
Мені подобаються піфагорійські дерева
... тож це виклик зробити мене деревом. Створіть програму або функцію під назвою дерево, яке приймає єдиний цілий аргумент, N та малює піфагорійське дерево N рівнів глибоко, де рівень 0 - це лише стовбур. Кожен стик дерева повинен розміщувати вершину трикутника у випадковій точці по периметру (ця точка повинна бути …

3
Реалізуйте гру життя в 3D
Завдання полягає в тому, щоб знайти найкоротшу реалізацію гри життя в 3D ( приклад ). Це правила: Клітини (в даному випадку кубики) з лише 1 або меншими сусідами гинуть, наче від самотності. Якщо рівно 5 клітин оточує порожню клітинку, вони розводять і заповнюють її. Якщо клітина має 8 або більше …

17
Знайдіть найменший прайм від підрядка
У 1946 р. Ердос і Коупленд довели, що певне число є нормальним числом , тобто цифри в його десятковому розширенні розподілені рівномірно. Користувачі введуть послідовність цифр, і ви знайдете найменший прайм, який містить цей рядок у базі 10. Приклад: input -> output "10" -> 101 "03" -> 103 "222" -> …
17 code-golf  primes 

30
Pi розрахунковий код Golf [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 2 роки тому . Змагання Ви повинні обчислити пі в найкоротшій довжині. Будь-яку мову можна приєднати, і ви можете використовувати будь-яку формулу для …

10
Розділіть карту потоків води
Це виклик в Інтернеті, який задають Palantir Technologies у своїх інтерв'ю . Група фермерів має деякі дані щодо висоти, і ми допоможемо їм зрозуміти, як опадають дощі над їхніми присадибними угіддями. Ми будемо представляти землю як двовимірний масив висот і використовувати наступну модель, засновану на ідеї, що вода тече вниз: …

19
Перевірте програму Brainfuck
Ще одна проблема розбору Brainfuck, але цього разу ... інша. Ви працюєте в Infinite Monkeys Incorporated, компанії, що виробляє програми Brainfuck, для вирішення різних цікавих проблем (випадково, не менше - адже компанія робить випадкові програми). Однак виявляється, що у ваших швидких машин Тьюрінга, які виконують лише Brainfuck, є невелика і …

3
Unicode UTF Converter
Мета полягає у створенні повністю сумісного перетворювача між офіційними кодуваннями Unicode, як зазначено у поширених питаннях UTF . Зважаючи на те, що це зосереджено на Unicode, я прийму відповідь з найнижчим числом байтів, використовуючи найкращі можливі з кодованих кодувань (що, мабуть, буде UTF-8, якщо, можливо, ви не запрограмуєте його в …

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