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

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

9
Скільки балів дає мій номерний знак?
(Це моє перше кодове питання про гольф) Коли я був дитиною, ми з татом винайшли гру, де номерний знак, який ми бачимо на автомобілях, може давати певні бали на основі деяких досить простих правил: X кількість тієї самої літери чи цифри дає X-1 бали, приклади: 22 = 1 point aa …
31 code-golf  string 

30
Бінарні Фібоначчі
Виклик Вам потрібно створити програму або функцію, яка приймає додатне ціле число N, обчислює перші N членів послідовності Фібоначчі у двійковій формі, об'єднує її в одне двійкове число, перетворює це число назад у десяткове, а потім виводить десяткове у вигляді десяткового ціле число. Наприклад 1 -> [0] -> 0 to …

3
Ноти ASCII-арт-генератор
Примітка : Андерс Касеорг попереджає мене, що це може бути дублікатом іншого попереднього питання . Це здається, і мені дуже шкода, що я не знайшов цього питання перед тим, як опублікувати це. Тим не менш, на це питання було отримано лише одну відповідь, і ця більш проста, на всякий випадок, …

21
Три 'R': Зворотній, Перестановити, Повторити
Обмінюючись цифрами, я знайшов цікаву перестановку, яку можна створити зі списку чисел. Якщо ви повторите цю саму перестановку достатньо разів, ви завжди опинитеся в початковому масиві. Давайте скористаємося таким списком: [1, 2, 3, 4, 5] як приклад Зворотний масив. Тепер наш масив є [5, 4, 3, 2, 1] Перевпорядкувати (поміняти) …

30
Моделювання вибуху кісток
Ваше завдання - скласти програму, яка займає ціле число n > 1, і виводить рулон nодностороннього штампу. Однак ця кістка дотримується правил вибуху кісток . Коли ви закатаєте штамп, перевірте, яке значення ви прокатали. Якщо ви отримали максимум для такої штампу (на стандартному d4, який би був 4, або 6 …
31 code-golf  random 

30
Я номер особи?
Саме число (також зване колумбійським або Devlali числом) являє собою натуральне число, x, де рівняння n + <digit sum of n> = xне має рішень для будь-якого натурального числа n. Наприклад, 21 не є власною цифрою, як n = 15результат 15 + 1 + 5 = 21. З іншого боку, …

22
Побудувати Торнадо
По-моєму, смерч виглядає так: ######## ####### ###### ##### #### ### ## # Цей торнадо починається з ширини n, і в кожному наступному рядку символ видаляється або зліва, або справа, залежно від введення. Вхідні дані Вхідним записом буде список якихось двох унікальних значень (рядок з двох унікальних символів теж працює), а …

4
Собака на ланцюжку
Я дивлюся через горищне вікно у двір мого сусіда. У них собака прикута до посту в центрі двору. Собака бігає по двору, але завжди знаходиться на кінці свого ланцюга, тому закінчується, залишаючи слід у бруді. Зазвичай ця доріжка була б ідеально круглою, але у моїх сусідів є кілька інших жердин …

30
Серія розділення
Ми можемо визначити рядок поділу kчисла n, знайшовши найменше невід’ємне ціле число kтаке, яке n+kне ділиться на k+1. Виклик Мовою, що вибираєте, напишіть програму або функцію, яка виводить або повертає смугу поділу вашого вводу. Приклади: n=13: 13 is divisible by 1 14 is divisible by 2 15 is divisible by …

30
Провідний нульовий виклик
Змагання З урахуванням двох цілих чисел як введення ( xі y), виведіть xу вигляді рядка з стільки необхідних нульових нулів, як це потрібноy довгими символами без знака. Правила Якщо xмає більше yцифр, виведіть xяк рядок без змін. Виведення як ціле число не приймається, навіть якщо немає провідних нулів. Коли xце …
31 code-golf  string 

26
Сума першого рядка та стовпця, потім другого рядка та стовпця… тощо
Візьміть як вхід непустий матричний / числовий масив, що містить додатні цілі числа. Повертайте в такому порядку суми першого рядка та стовпця, потім другого рядка та стовпця та продовжуйте, поки не буде більше рядків чи стовпців. Припустимо, вхід: 2 10 10 2 4 9 7 7 2 9 1 7 …
31 code-golf  math  matrix 

30
Зробіть коробку Spiky
З урахуванням двох цілих натуральних чисел, W і H, виведіть поле ASCII art, рамка якого складається з косої частини ( /і \) з W "шипами" на верхньому та нижньому краях, а H "шипами" на лівому та правому краях. Інтер'єр коробки заповнений пробілами. "Шип" - це просто дві косі нарізки, що …

24
Намалюйте значок гегексону бензолу HyperNeutrino в ASCII
На святкуванні HyperNeutrino повертає свій рахунок та представника, слідуючи за містером Xcoder . Вибачення за обертання малюнка для малювання. Роздрукуйте або виведіть саме це ASCII-зображення. У вас можуть бути пробіли та / або зворотний новий рядок. _______________ / \ / / \ \ / / \ \ / / \ …

7
Найдовша мережа доміно
Опис виклику Доміно - це гра, яку грають плитки з двома значеннями на ній - одне зліва, одне праворуч, наприклад [2|4]або [4|5]. Дві плитки можна з'єднати разом, якщо вони містять загальне значення. Дві плитки вище можна з'єднати так: [2|4][4|5] Ми будемо називати послідовність nз'єднаних плиток ланцюжком довжиною n. Звичайно, плитки …

6
Ви ще загубили?
Ваше завдання полягає в реалізації цілочисельної послідовності A130826 : п є найменше натуральне число таке , що п - п є цілою кратною 3 , і в два рази більше дільників (в п - п) / 3 дає п - й член в перших різниць послідовності вироблених Флавіуса Йосифове сито. …

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