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

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

19
Нескінченний FTW
Нескінченне слово Фібоначчі є специфічним, нескінченна послідовність двійкових цифр, які обчислюються шляхом багаторазового конкатенації кінцевих двійкових слів. Визначимо , що послідовність слів Фібоначчі типу (або FTW послідовність ) є будь-яка послідовність ⟨W п ⟩ , який формується таким чином . Почніть з двох довільних масивів двійкових цифр. Назвемо ці масиви …

4
Котра година?
Мені подобається економити час буквально, носячи три годинники на зап'ясті ... Проблема полягає в тому, що кожен з них приділяє інший час. Один годинник на x хвилин відстає від фактичного часу. Один годинник на x хвилини випереджає фактичний час. Останній годинник показує фактичний час. Проблема в тому, що я не …
25 code-golf  date 

8
Вся ваша біективна база належить нам
Фон Биективное базові б нумерація , де Ь є позитивне ціле число, взаємно однозначне позиційне позначення , що робить використання б символів з відповідними значеннями 1 до б . На відміну від свого небієктивного аналога, жоден символ не має значення 0 . Таким чином, кожне невід'ємне ціле число n має …

5
Національний чемпіонат з розкладу конфліктів
(Я мав намір опублікувати це під час 1542: Конфлікт планування все ще був поточним xkcd, але у мене виник конфлікт планування.) Вхідні дані Вхідним записом буде список 3nелементів, які представляють nподії. Першим елементом у кожній групі з 3 буде назва події; другий і третій, час початку і закінчення відповідно. Наприклад: …
25 code-golf 

16
Давши назви двох планет, дайте відстань
Використовуючи наступну таблицю ( джерело ), запишіть код, який бере назви двох планет і повертає відстань між ними: +-------------------+---------------+ | Planets | Distance (km) | +-------------------+---------------+ | Mercury -> Venus | 50290000 | | Venus -> Earth | 41400000 | | Earth -> Mars | 78340000 | | Mars -> …

12
Де будуть сидіти ваші приятелі?
Ви з деякими приятелями ходите на боулінг. Загалом N казанок. Однак у них є тільки N -1 стільці. Рішення просте: хто зараз не звернеться, той не отримає крісло. Потім, коли їхня черга закінчилася, вони сідають у крісло людини, що йде далі. Давайте візьмемо приклад. Скажімо , Ви назвали , і …
25 code-golf  string 

21
Намалюйте шашку ASCII
Підсумок Натхненний недавньою популярністю мистецьких викликів ASCII, метою цього виклику є намалювати шашку ASCII, як ту, на якій можна грати в шахи. Напишіть програму, яка приймає додатне ціле число nяк аргумент, stdinвведення або як введення користувача та виводить контрольну дошку з nx nквадратами разом із рамкою, що має товщину 1 …

30
Порівнюючи два числа
Виклик З урахуванням двох цілих чисел Aі Bяк вхідних даних, ви повинні написати програму, яка виводить if A>B, A==Bабо A<B. Цілі числа будуть у будь-якому розумному діапазоні, підтримуваному вашою мовою, що включає принаймні 256 значень. Ваша програма може бути або повною програмою, або функцією, приймаючи дані через STDIN або аргументи …
25 code-golf  number 

19
Оцінка рядків з точки
Напишіть програму, яка містить рядок непарної довжини, що містить лише символи .та :. За допомогою спочатку порожнього стека генеруйте число з цього рядка наступним чином: Для кожного символу c у рядку (йде зліва направо) ... Якщо c є, .а стек має менше 2 елементів, натисніть 1 на стеку. Якщо c …

2
Часткове впорядкування моделей Regex
Для цієї задачі ми говоримо, що шаблон регулярного вираження відповідає рядку, якщо весь рядок узгоджується з шаблоном, а не лише підрядком. Дано два регулярних виразів моделі і B , ми говоримо , що є більш спеціалізовані , ніж B , якщо кожен рядок, підібраний А також відповідає за B , …

7
Основна Pyth-синтаксична перевірка
Pyth - мова для гольфу, заснована на Python. Він використовує позначення префікса, при цьому кожна команда має різну сутність (кількість аргументів, які вона приймає). Ваше завдання - написати перевірку синтаксису для (неіснуючої) мови, схожої на Pyth, Pith. Синтаксис Піта Pith має лише 8 одночастотних команд: 01234()" 01234кожен має сукупність відповідного …

11
Поради щодо гольфу в Го
Які загальні поради щодо гольфу в Go? Я новачок у Code Golfing і шукаю ідеї, які можна застосувати для кодування проблем із гольфом взагалі, які принаймні дещо характерні для Go. Будь ласка, дотримуйтесь однієї поради на відповідь.
25 code-golf  tips 

11
Утворіть пару цілих чисел із негативних
Ви повинні написати програму або функцію, яка приймає невід'ємне ціле число Nяк вхід і вихід або повертає два цілих числа (від'ємне, нульове або додатне) Xі Y. Цілі цілі мають на увазі математичний сенс, оскільки їх нескінченно багато. Реалізована функція повинна бути біективною . Це означає, що для кожної з Nних …
25 code-golf  math  number 

1
Знайдіть маршрут між двома статтями Вікіпедії
Вступ Нещодавно я перекинувся з купою друзів, і нам стало нудно і нічого робити, тому ми "придумали" "гру" (деякі люди в коментарях зазначали, що ця гра в Інтернеті і дуже популярна, тому ми визначаємо не вигадував цього, хоча я його раніше не бачив). Причиною я ставлю слово "гра" в лапки, …
25 code-golf 

30
Монте-Карло, оцінювач Pi
З Днем Пі усіх! Без всяких причин я намагаюся побудувати оцінку Монте-Карло Pi, яка є якомога коротшою. Чи можемо ми побудувати той, який може вміститись у твіт? Для уточнення, що я маю на увазі, - це типовий підхід малювання випадкових точок з одиничного квадрата та обчислення відношення, що потрапляє в …

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