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

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

30
Гольф xᵗʰ корінь x
Поки нудьгував у середній школі (коли я був у половині свого теперішнього віку ...), я виявив, що f ( x ) = x ( x -1 ) має деякі цікаві властивості, зокрема, наприклад, що максимальний f для 0 ≤ x - f ( е ), і що енергія зв’язку на …

5
Операція займенника
Змагання Напишіть функцію або програму, яка приймає в якості аргументу рядок, що складається з одного або декількох суб’єктивних особових займенників , розділених знаками + . Вихід повинен бути єдиним займенником, тобто результатом відношення, визначеного в наступному абзаці. Звичайно, сміливо редагуйте, як хочете виправити ті граматичні помилки, які, безумовно, є;) Це …

6
Переверніть його, сплітайте, майте на увазі
Огляд Надавши зображення в простому форматі PPM (P3) як вхідне, для кожного пікселя pна зображенні замініть кожен із наступних 4 пікселів червоним, зеленим та синім кольором на середнє значення відповідних каналів усіх 4 пікселів: p себе Піксель, розташований у pмісці, коли зображення перевернуто вертикально Піксель, розташований у pмісці розташування, коли …

6
Намалюй мою гістограму
Ви вибрали програму, яка створює досить гарні діаграми ASCII . Ось формат введення: [List of words (they can have spaces)] [an integer >= 0] Bar 3 This is so cool 4 IDK-Why 6 Вхід буде мати декілька рядків у цьому форматі, кожен з яких представляє один рядок у графіку. Формат …

1
Виявлення циклу - не такий вид!
Мета цього виклику - знайти напрямок і площу, замкнену петлею. Вхід: Прямокутна сітка, що складається повністю з цих символів: ^v<> (За бажанням, ви також можете надати розміри сітки перед самою сіткою у десятковій формі із символом префікса, суфікса та роздільника на ваш вибір.) Петля в сітці являє собою набір з …


30
Замініть, видаліть і повторіть
Вступ Давайте спостерігатимемо наступний рядок: ABCDEFGHIJKLMNOP Якщо ми поміняємо місцями кінці рядка , такими: ABCDEFGHIJKLMNOP ^^ ^^ Ми отримуємо такий результат: BACDEFGHIJKLMNPO Після цього видаляємо кінці рядка, які в цьому випадку є Bі O. Результат: ACDEFGHIJKLMNP Якщо ми повторимо процес, ми отримаємо такий список: N Result 2 ADEFGHIJKLMP 3 AEFGHIJKLP …
24 code-golf  string 

16
Будь ласка, порахуйте мене!
Ваше завдання просте. Розмістіть фрагмент будь-якою мовою, яка, якщо фрагмент повторюється n разів, виведе n у десяткових, восьмеричних та шістнадцяткових розмірах у такому порядку, розділених пробілами. n - ціле число, що перевищує нуль. Провідних нулів немає. Найкоротша відповідь виграє Приклад Якщо фрагмент - ABCце тестовий випадок ABC 1 1 1 …
24 code-golf 

6
Десяткове конкатенація квадратів
Приміщення Однієї ночі я просто роздумував над номерами. Я дізнався про щось унікальне щодо чисел, таких як 7, 10, 12, 13 та більше. Вони - квадрати квадратів! Це означає, що коли вони складаються з квадратів, вони складаються з самих квадратів. OEIS називає їх квадратами, які є десятковою конкатенацією двох або …

15
Принтер ходового принтера
Намалюйте програму або функцію, яка запише в STDOUT nрази (кожен на один крок) рядок, який містить крапку .в місці прогулянки. Програмі також потрібно писати рядок кожні sсекунди (або чекати sсекунд після кожного рядка). Випадкова хода - це математична формалізація шляху, який складається з послідовності випадкових кроків ( wiki ), таким …
24 code-golf  random 

6
Код більярд (Левенштейнський гольф)
Ви повинні використовувати одну мову для написання програм, які виконують наступні дев'ять завдань у будь-якому бажаному порядку . Перетворити введене число з бази 10 в базу 36. Зразок введення: 1000 Вибірка зразка: RS(вихід повинен мати верхній регістр) Перетворіть кожен символ у рядок до його основної 10 десяткових кодів ASCII та …

12
ASCII Персонаж Jumble
Напишіть програму, яка приймає за свій вхід рядок, що складається з символів для друку (ASCII 20-7E) та цілого числа nв [2,16] і виконує наступні зміни в рядку. Кожен символ у рядку перетворюється у його ASCII-код (приклади, наведені у шістнадцятковій формі, хоча база 10 також прийнятна). Коди ASCII перетворюються на базові …

20
Піраміда сум
З огляду на число N, завдання полягає в тому, щоб отримати суму піраміди N простих чисел. Для уточнення речей, ось приклад: Input: 4 Ми перерахуємо перші 4прості, а потім обчислимо їх суму. Після цього ми обчислимо суми сум і так далі: 2 > 5 3 > 13 > 8 > …
24 code-golf  math  primes 

11
Замініть рядок самим собою!
Замініть рядок самим собою Ваша мета - замінити рядок самим собою, замінивши кожен символ у початковій рядку на той, що передує, починаючи з першого символу та обертаючись навколо. Ось кілька прикладів, щоб показати, що я маю на увазі: 1-й приклад: Input: program Output: apgopra How: Program -> mrogram (replace p …
24 code-golf  string 

3
Понеділок Міні-Гольф №5: <s> Не </s> НЕ намагайся це зробити вдома
Понеділок Міні-Гольф: Серія коротких питань із кодом про гольф , розміщена (сподіваємось!) Щопонеділка. Іноді люди втомлюються життєвими правилами: "не робіть цього", "ви не можете цього зробити", "ми не дозволимо вам це зробити". Це може здатися обмежувальним часом! Але раз у раз добре повеселитися, тож давайте напишемо якийсь код, щоб змінити …
24 code-golf  string 

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