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

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

28
Факторизація масиву
Враховуючи масив додатних цілих чисел, виведіть стабільний масив з різних простих факторів цих цілих чисел. Іншими словами, для кожного цілого числа вхідного порядку для того, щоб отримати його прості коефіцієнти, сортуйте їх і додайте до виводу будь-які прайми, які ще не знаходяться у висновку. Випробування [1,2,3,4,5,6,7,8,9,10] -> [2,3,5,7] [10,9,8,7,6,5,4,3,2,1] -> …

11
Підсумовуйте грані кубика
Вручну підсумовувати обличчя кубичного куба є втомливим і трудомістким, таким чином, як написання коду в самому кубічно. У найефективнішому кубіфікаторі я попросив вас перекласти ASCII на кубічний джерело. Один з відповідей там використовує послідовність ініціалізації куба, а потім модифікує отриманий куб на основі сум попередньо ініціалізованого куба. Цей метод застосовується …

4
Повернення вбивці гідри
Минуло час, коли ви вбили цю гідру , роками ви грілися в славі, але тепер люди називають вас вмитими, це було. Ну, настав час, коли ви доведете їх неправильно, ви чули, де знаходиться інша гідра. Просто вбийте його, і ви отримаєте всю славу, яку ви заслужили. Ви приїжджаєте до збройової …
13 code-golf  math  number  game 

1
Стати вбивцею гідри
Ви найкращий і найвідоміший герой області. Останнім часом ходили чутки, що в сусідньому яру висіла гідра . Будучи сміливим і доброчесним героєм, який ви є, ви зрозумієте, що ви підете перевірити це десь пізніше сьогодні. Проблема гідри полягає в тому, що кожного разу, коли ви намагаєтеся відрізати їм голови, нові …
13 code-golf  math  game 

5
Злом терміналу Fallout
Хтось тут убогий фанат Бетесди? Можливо, ви віддаєте перевагу Obsidian Entertainment? Добре, якщо ви будь-яка з цих речей, ніж наступна картина повинна бути вам досить знайомою. Я взяв на себе сміливо готувати досить унікальний виклик ASCII-Art, тож ось перша підказка щодо того, що я маю робити у вас: _____________________________________________________ / …

5
Ранг Коефіцієнт кореляції
Звичайний коефіцієнт кореляції (в 2d) вимірює, наскільки добре набір точок можна описати рядком, і якщо так, то його знак говорить нам, чи є у нас позитивна чи негативна кореляція. Але це передбачає, що координати точок насправді можуть інтерпретуватися кількісно, ​​наприклад, як вимірювання. Якщо ви не можете цього зробити, але ви …

8
Карта відстані з мінімальною таксі
Опис виклику У метриці таксабіка відстань між двома точками визначається як: Розглянемо матрицю з лише нулями та одиницями: 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 Візьмемо карту кожного 1на відстань до найближчого …

4
Наскільки Ферма це число?
Числа Ферма - це додатні цілі числа, які можна виразити як 2 2 x +1 цілим числом x. Давайте тепер визначимо атрибут числа під назвою "Fermat-ness": Ферма-ність числа на одиницю менше, ніж довжина ланцюга сил двох, починаючи від основи, з двома розширеними потужностями, щоб максимально збільшити ферментативність. Число, яке не …

3
Скількома способами дорога може перетнути річку?
Уявіть пряму річку і дорогу, яка проходить через річку n разів через мости. Дорога не замикається на собі і нескінченно довга. Ця дорога вважалася б відкритим меандром. Відкрито меандрові є відкритою кривим, яка не перетинається з самими собою і простягається нескінченно на обох кінцях, які перетинають лінію п раз. Дійсний …

16
Побудуй мені замкову сходи!
Вам буде надано рядок, що складається з друкованого ASCII (без нових рядків). Ваше завдання - побудувати приємну сходи для мого Замку. Як побудувати гарну сходи? По-перше, ви повинні отримати всі обертання рядка. Наприклад, рядок abcdмає такі обертання: abcd, bcda, cdab, dabc(кожен символ переміщується до кінця, поки ми не досягнемо останнього …

1
Найпоширеніші елементи списку в Python
Це питання порад щодо гольфу в Python, яке є головним. Я шукаю найкоротший спосіб отримати всі найпоширеніші елементи списку на Python, якнайкоротше. Ось що я спробував, припускаючи, що список знаходиться в змінній під назвою l: from statistics import* mode(l) Це призводить до помилки, якщо існує кілька режимів. max(l,key=l.count) Це повертає …
13 code-golf  tips  python 

2
Чи рівні ці коси?
Якщо ви не знайомі з теорією брейд, я рекомендую спочатку прочитати це . Це питання передбачає, що ви принаймні знайомі з поняттями, які ви знайдете, і передбачаєте, що ви добре знайомі з теорією груп Визначимо σ n як тасьму, в якій n- я нитка (Один з індексованих) зверху перетинається через …

9
Зміщення кесарів Зміна
Опис Цезарський зсув - це дуже простий моноалфабетний шифр, де кожна буква замінюється на одну після неї в алфавіті. Приклад: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!це результат для фактичного виклику; це був приклад зрушення на 1.) Як бачите, пробіли та розділові знаки залишаються без націлу. Однак, щоб не …

10
Потрійні врівноважені числа
Опис Ми вважаємо ціле число, що містить щонайменше 3 цифри, потрійне врівноважене, якщо при їх розділенні на три частини цифри в кожній частині підсумовують однакове число. Ми ділимо числа таким чином: abcdefghi - Standard case: the number of digits is divisable through 3: abc def ghi abcdefgh - Number % …

2
Циклічні рядки, приховані програми
Напишіть 3 програми, які виконують таке завдання: Нехай вихідні коди A, B, C цих трьох програм; якщо A пробіг BC виробляється як вихід, якщо B запущений CA виробляється, якщо C працює AB, виробляється; тому кожна програма записує рядок (циклічно для кожної програми) і ховається від неї. Додаткові, але істотні обмеження: …
13 code-golf  quine 

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