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

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

1
Побийте чисті регулярні вирази на валідації дат ISO 8601
У ValiDate ISO 8601 від RX викликом було використання лише стандартних регулярних виразів для перевірки стандартних форматів дат і значень (перший - це звичайна робота для RX, другий - незвичний). У виграшній відповіді використано 778 байт. Це завдання полягає в тому, щоб перемогти цю мову, використовуючи будь-яку мову на ваш …
12 code-golf  date 

2
Яка це кінцева абелева група?
Опис Напишіть функцію, f(m, G)яка приймає в якості аргументів відображення mта набір / список відмінних, негативних чисел G. mмає відображати пари цілих чисел у Gнових цілих чисел у G. ( G, m) гарантовано утворює кінцеву абелеву групу , але будь-який елемент Gможе бути ідентичним. Існує важлива теорема, яка говорить: [Кожна …

3
ASCII Art Chessboard
У цьому виклику ви повинні намалювати шахівницю внизу та дозволити робити ходи. 1. Малювання Кожен білий квадрат має 5х9 пробілів. Кожен чорний квадрат має 5x9 товстих кольорів. Дошка оточена кордоном з колонами. Шматки шириною 5 символів і сидять у нижньому ряду квадрата в центрі. Пішаки шириною 4 символи. Вони сидять …

9
Створіть клавіатуру T9
Це питання задає функціональну відповідність словника T9, що є дуже цікавою проблемою. Але у Т9 є інший спосіб введення тексту, а це введення символів за символом. Вам НЕ потрібен словник для реалізації цієї клавіатури. Ось ключова карта клавіатури T9, якщо ви забули: +-------+-------+-------+ | 1 | 2 | 3 | …

5
Острів мавп: голова навігатора
Попередження: Цей виклик містить кілька м'яких спойлерів для «Таємниці острова мавп». Наприкінці гри вас через катакомби веде магічно збережена голова навігатора: Вам потрібне намисто для очного яблука, але Голова неохоче дарує його вам. Один із способів отримати це - просто продовжувати жебракувати: Гайбруш: Чи можу я отримати це намисто? Керівник: …

9
Оцініть n-ту гіпероперацію
Я розумію, що це трохи математика, але - ось що. У математиці послідовність гіпероперації - це нескінченна послідовність арифметичних операцій (так звана гіпероперація), яка починається з одинарної операції наступника, потім продовжується з двійковими операціями додавання, множення та експоненціації, після чого послідовність протікає з подальшими бінарними операціями, що виходять за межі …

9
Прапор Семафорний Енкодер
Ваша мета - написати кодер семафорного прапора , який перетворить задане речення у відповідні символи семафору прапора, згідно з семафорною системою, описаною у Вікіпедії . Припустимо, що вхід - це одне речення, яке надається через stdin (або еквівалент). У вашому висновку має бути ряд семафорних символів, кожен рядок представляє одне …

12
Код гольфу: розподіл м'ячів (I)
Виклик У цьому завданні ви обчислите кількість способів розподілу кульок А у В-клітинах, при цьому кожна клітина має хоча б одну кулю. Входи A і B задаються в один рядок, розділений порожнім, введення закінчується EOF. Ви можете перевірити свої рішення тут . Вхідні дані 0 0 1 0 12 4 …

2
Перекладач теорії чисел, модуль n
Пропозиція з теорії чисел (для наших цілей) являє собою послідовність наступних символів: 0і '(наступник) - наступник означає +1, так0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(додавання) та *(множення) = (дорівнює) (і )(дужки) логічний оператор nand( a nand bє not (a and b)) forall (універсальний …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

11
Моделюйте 1D модель ігрового життя
Це питання просто переглядалося на перегляд коду, і я подумав, що вам може сподобатися його як виклик кодогольфа: Вам надається не порожній список x будинків, представлених булевими. Кожен день будинки змагаються із суміжними. 1 являє собою "активний" будинок, а 0 являє собою "неактивний" будинок. Якщо сусіди з обох сторін даного …

4
Starbucks до англійської
У класичні дні Starbucks перед тим, як ці новомодні наклейки-принтери та бездротовий прохідний гарнітур з пальчиковим сканером вимикаються, у суворі дні 2000-х років Starbucks створили стисну систему для опису напоїв із суворим синтаксисом та супровідною кодованою формою. По вертикалі на чашці є серія мічених коробок, яка може містити певні значення: …
12 code-golf 

6
Розв’яжіть систему лінійних рівнянь
Напишіть програму, щоб якомога коротше розв’язати ряд лінійних рівнянь. Він повинен вирішити довільну кількість задач рівнянь. Вони можуть вводитись як завгодно, коефіцієнти доповненої матриці, мабуть, найпростіші. Програма не повинна обробляти не цілі коефіцієнти чи рішення. Жодні вироджені або недійсні випадки не будуть перевірені. Програма повинна вивести значення кожної змінної або …
12 code-golf  math 

5
Склад перестановок - груповий продукт
Враховуючи дві перестановки у формі неперервного циклу, виведіть їх продукт / композицію у форму неперервного циклу Щоб знайти композицію, перетворіть роз'єднані цикли в перестановки в дворядкові позначення. Кожне число в неперервній частині циклу відображається на число, що слідує за ним в тій же частині. Він обертається навколо. Так 1 -> …

12
Найменший скрипт пітона для друку парних цифр від 0 до 100
Я працюю над проблемою, яку я поставив собі для розваги, а це створити сценарій пітона, який надрукує парні числа від 0 до 100. Завдання полягає в тому, щоб зробити сценарій якомога меншим. Ось що я маю досі: for x in range(0, 101): if (x % 2 == 0): print x …
11 code-golf  tips  python 

11
Кватерніон квадратний корінь
Фон Кватерніон - система числення, яка розширює складні числа. Кватерніон має таку форму a + b i + c j + dка+бi+cj+гк a + bi + cj + dk де a , b , c , dа,б,c,г a,b,c,d - дійсні числа, а i , j , ki,j,к i,j,k - три …

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