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

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

6
Сортуйте підручники
Сортуйте підручники Школа скоро починається (якщо ще не була), тож прийшов час привести наші підручники в порядок. Вам потрібно сортувати свої книги в алфавітному порядку, але це займає занадто багато часу, щоб ви вирішили написати програму для цього. Приклади Вхід: _ | | _ |F| | | |o|_|P| |o|B|P| | …

9
Qvolume цілого числа
Стародавнім є знання про те, що кожне невід'ємне ціле число можна переписати як суму чотирьох квадратних цілих чисел. Наприклад, число 1 можна виразити як . Або взагалі для будь-якого невід’ємного цілого числа існують цілі числа такі02+ 02+ 02+ 1202+02+02+120^2+0^2+0^2+1^2нnna , b , c , da,b,c,da,b,c,d n = a2+ b2+ c2+ …

28
Граф грак рухається 1D
Враховуючи позицію з рядом граків та / або порожніх пробілів, виведіть, скільки можливих різних переміщень шахрайства. Грак може переміщуватися вліво або вправо на порожнє місце, але не на той, який вимагає переходу іншого грака. Коли грак рухається, інші граки залишаються на місці. Наприклад, з цієї позиції можливі 6 ходів : …

8
Складіть алфавітТрі
Розглянемо наступний алфавітно відсортований список слів: balderdash ballet balloonfish balloonist ballot brooding broom Усі слова починаються з b, а перші 5 починаються з bal. Якщо ми просто подивимось на перші 2 слова: balderdash ballet ми могли б замість цього написати: balderdash +let де ' 'використовується, коли слово поділяє символ префікса …
31 code-golf  string 

3
Клітина в кінці веселки
Ми всі знаємо про, або, принаймні, чули про, марево , одну з найвідоміших і найвпливовіших езотеричних мов. Хоча в наші дні більшість реалізацій використовують нескінченну стрічку, оригінальний компілятор Urban Müller мав стрічку з 30000 комірок. Маловідомий факт * полягає в тому, що насправді в кінці стрічки є особлива цінність - …

7
Що ми забули?
Ваше завдання - написати непусту комп'ютерну програму, що складається з деякої послідовності байтів. Якщо ми виберемо певний байт у програмі та видалимо всі його екземпляри з програми, модифікована програма повинна вивести видалений байт. Наприклад, якби наша програма була aabacba Тоді bcbб вивести a, aaacaпотрібно було б вивести bіaababa виводити c. …

21
Випадкова точка на кулі
Змагання Напишіть програму або функцію, яка не займає введення і виводить вектор довжиною у теоретично рівномірному випадковому напрямку.111 Це еквівалентно випадковій точці на сфері, описанійх2+ у2+ z2= 1x2+y2+z2=1x^2+y^2+z^2=1 в результаті такого розподілу Вихід Три плавці з теоретично рівномірного випадкового розподілу, для якого рівняння справедливо для меж точності.х2+ у2+ z2= 1x2+y2+z2=1x^2+y^2+z^2=1 …

22
Зробіть це дощовими персонажами
Натхненний цим міні-викликом для чату. Давши рядок як вхідний (лише символи для друку ASCII), виведіть рядок з літерами "дощить" вниз. Кожна літера має бути випадковим числом рядків вниз (випадковим між 0і довжиною рядка, кожен з яких має нульову ймовірність), і лише один символ на стовпчик. Усі можливі виходи повинні знову …

30
Сума повноважень 2
Змагання Враховуючи цілий вхід, xде 1 <= x <= 255, повертаємо результати повноважень двох, які при підсумовуванні дають x. Приклади З огляду на вхід: 86 Ваша програма повинна виводити: 64 16 4 2 Вхід: 240 Вихід: 128 64 32 16 Вхід: 1 Вихід: 1 Вхід: 64 Вихід: 64 Вихід може …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

23
Не могли б ви перестати пересувати колоду і грати вже?
Виклик: Введення: Список різних позитивних цілих чисел у межах .[ 1 , розмір списку ][1,список-розмір][1, \text{list-size}] Вихід: Ціле число: кількість разів, коли список перетасований . Для списку це означає, що список розділений на дві половини, і ці половинки переплетені (тобто, [1,2,3,4,5,6,7,8,9,10]колись перетасування списку одного разу призведе до [1,6,2,7,3,8,4,9,5,10], тому для …

19
Ворожі числа дільника
Деякі подільники натуральних чисел дійсно ненавидять один одного, і вони не люблять ділитися однією або кількома загальними цифрами. Ці цілі числа називаються числами ворожих дільниць ( HDN ) Приклади Число 9566має 4дільники: 1, 2, 4783 and 9566 (як бачите, жоден з них не ділиться однаковою цифрою ). Таким чином, 9566 …

23
Я переміщую вихідний код, ви переміщуєте вхід!
Плагіат з рип-офф у вигляді плагіату з більш плагіату . Ідіть, піднявши ці пропозиції! Ваше завдання, якщо ви бажаєте прийняти це, - написати програму / функцію, яка виводить / повертає вхід / аргумент¹. Складна частина полягає в тому, що якщо я транспоную ваш вихідний код², результат / результат повинен бути …

5
8-бітова віртуальна машина
Фон Мені подобається мій старий 8-бітний чіп 6502. Це навіть цікаво вирішити деякі завдання тут на PPCG в машинному коді 6502. Але деякі речі, які повинні бути простими (наприклад, читання даних або вихід у stdout), надмірно громіздко робити в машинному коді. Тож у мене на думці є груба ідея: Винайдіть …

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

13
Симулятор фритюрниці
Ваше завдання - моделювати вплив тіста на шматочки їжі. Будь ласка, додайте три шари кори. [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0], // in [0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0], [0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]] | V [[0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,1,2], [0,0,2,1,2,2,0,0,0,0,0,0,0,2,2,0,2,0], [0,0,2,1,1,1,2,0,0,0,0,0,2,1,1,2,0,0], [0,0,0,2,1,2,0,0,0,0,0,2,1,1,2,1,2,0], [0,0,0,0,2,0,0,0,0,0,0,0,2,1,1,1,2,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0]] | V [[0,0,3,2,3,3,0,0,0,0,0,0,0,3,3,2,1,2], [0,3,2,1,2,2,3,0,0,0,0,0,3,2,2,3,2,3], [0,3,2,1,1,1,2,3,0,0,0,3,2,1,1,2,3,0], [0,0,3,2,1,2,3,0,0,0,3,2,1,1,2,1,2,3], [0,0,0,3,2,3,0,0,0,0,0,3,2,1,1,1,2,3], [0,0,0,0,3,0,0,0,0,0,0,0,3,2,2,2,3,0]] | V [[0,4,3,2,3,3,4,0,0,0,0,0,4,3,3,2,1,2], // out [4,3,2,1,2,2,3,4,0,0,0,4,3,2,2,3,2,3], [4,3,2,1,1,1,2,3,4,0,4,3,2,1,1,2,3,4], [0,4,3,2,1,2,3,4,0,4,3,2,1,1,2,1,2,3], [0,0,4,3,2,3,4,0,0,0,4,3,2,1,1,1,2,3], [0,0,0,4,3,4,0,0,0,0,0,4,3,2,2,2,3,4]] Невелика …
31 code-golf  matrix 

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