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

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

3
Раса цифр
Ви повинні написати програму або функцію, яка задала початковий порядок виразних одноцифрових натуральних чисел та довжину треку як вихідних даних або повертає кінцевий порядок чисел. Вхід [5,1,2,6,7] and 14визначає наступну гонку: -------------- 76215 -> -------------- Правила перегонів Доріжка, яка обертається навколо, і цифри можуть проходити кілька кіл. Порядок кроків циклічний …

3
Ви називаєте це Центринг, я називаю це Кодом Гольф
"Поміркуймо, вирівняні зображення - це маленькі подарунки з Неба. Ласкаво просимо, але несподівано". - Геобіт +10000 репутація того, хто виграє цей виклик. Правила: 1) Ви повинні створити програму. 2) Вхідним буде зображення, однак незалежно від того, чи ви передаєте його як файл або список номерів. 3) Виведенням буде файл, який …

3
AS-системи рендеринга ASCII
Фон L-система (або система Лінденмайер) являє собою систему паралельних перезапису , що, крім іншого, може бути легко використана для модельних фракталів. Це питання стосується детермінованих, без контексту L-систем . Вони складаються з алфавіту символів, початкового рядка аксіоми та набору правил перезапису, які відображають кожен символ алфавіту на новий рядок. Правила …

6
Коло, що перекривається
Ви повинні написати програму або функцію , яка дається Nна Nрівній відстані квадратної сітки і тверді виходами вписаного кола або повертають кількість квадратів сітки , які перекриваються частково або повністю суцільний колом. Перекриття розміром 0 (тобто коли коло торкається лише рядка) не враховуються. (Ці перекриття трапляються, наприклад,. N = 10) …

1
Напишіть розв'язувач складності Колмогорова
Колмогоров складність струнного S є довжина найкоротшої програми P , написаний на деякій мові програмування L , вихід якого в точності S . (Так, справжнє визначення є більш формальним, але цього буде достатньо для виклику.) Ваше завдання в цій проблемі полягає в написанні найкоротшою «Колмогоров складності вирішувач», тобто, програма , …

5
Нерозумно бітові операції
Мені подобається займатися гольфом dc, але іноді я засмучуюся, тому dcщо не маю побітних операцій. Виклик Забезпечити чотири названі функції , які реалізують еквівалент операцій з порозрядному &, |, ~і ^(побітовое AND, OR, NOT та XOR). Кожна функція займе два операнди ( ~займає лише один), які є щонайменше 32-бітовими непідписаними …

9
Перетворити людський читаний проміжок часу в компоненти дати
Виклик Напишіть найкоротшу програму, яка перетворює читаний людиною часовий інтервал у компоненти форми форми: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} Зразки кейсів Кожен тестовий випадок - це два рядки, введення яких супроводжує вихід: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year 8months {5|8|-2|0|0|0} 3day 9 years 4 seconds -5 minute 4 years …
16 code-golf  string  date 

7
Вводити зашифровані клавіші
Твій друг не надто хороший з комп’ютерами, тому в якості практичного анекдоту хтось перебрав букви (аз) на його клавіатурі. Коли він сів і спробував набрати своє ім’я, дивлячись на клавіатуру, він зрозумів, що букви зашифровані, і попросив вашої допомоги. Ви розумні, тож знаєте, що якщо він набере своє ім’я, а …

2
Оцініть гру Kingdom Builder
Я хочу спробувати нову форму кодового гольфу тут. Подібно до бонусів, не всі частини завдання повинні бути виконані, але кожна відповідь має реалізувати підмножину певного розміру (і є ядро, яке має відповідати кожна відповідь). Тому, крім гольфу, цей виклик також включає вибір набору функцій, які добре поєднуються. Правила Kingdom Builder …

17
Знайдіть підрядку з найбільшою кількістю 1 у послідовності
Вступ Я хочу знайти підрядку з найбільшою 1в послідовності 0's і 1' s. Вхідні дані У вашій програмі є два входи , послідовність і довжина підрядки. Послідовність є будь-яким числом 0«s і 1» s: 01001010101101111011101001010100010101101010101010101101101010010110110110 Довжина підрядка - це будь-яке додатне ненульове ціле число: 5 Вихідні дані Ваша програма повинна …

5
Відіграйте нім Wythoff's відмінно
Ваша мета - написати ідеального гравця для гри Nim Wythoff . Правила Німа Вайтофа Nim Wythoff - це детермінована гра для двох гравців, яка грається з двома купами однакових лічильників. Гравці чергують повороти, в яких вони роблять один із таких: Видаліть один або кілька лічильників з першої ворсу Видаліть один …

14
Поглянь і скажи: Конвей переглянувся
Ви вже всі повинні бути знайомі з послідовністю Конвей (також "послідовно виглядайте і скажіть") : 1 11 21 1211 111221 312211 etc Ви також можете почати будь-яке довільне число як вихідну точку. Нехай f(s)буде наступним елементом послідовності. Тепер для кожного даного sми можемо знайти f(s). Зворотний не такий тривіальний: не …
16 code-golf 

2
Гарний час для відмови
Налаштування Припустимо, вам задано n запобіжників, 1 ≤ n ≤ 5, кожен з яких довжиною метра, і де кожен запобіжник має відповідну швидкість горіння N метрів за D години. Запобіжник може бути запалений на одному або з обох кінців, згодом гаситись на одному або обох кінцях, перекривати, повторно гасити і …

10
Розв’яжіть квадратні корені
Ваше завдання полягає в перетворенні десяткових знаків назад у суму квадратних коренів цілих чисел. Результат повинен мати точність не менше 6 значних десяткових цифр. Вхід : Число, яке вказує на кількість квадратних коренів, і десяткове число, що вказує число для наближення. Приклад введення: 2 3.414213562373095 Вихідні дані : Цілі числа, …

1
Складання англійської мови для вашого шефа
Нещодавно ваш начальник дізнався про цю цікаву мову програмування під назвою англійська . У нього була ця "революційна" ідея, він хоче кодувати з вами, щоб подвоїти показники виробництва коду! Оскільки він не є кмітливим в техніці, він хоче, щоб ви написали компілятор для цього, щоб він також міг кодувати! Тепер …
16 code-golf 

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