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

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

4
Виявлення порталу
Відеогра Minecraft це все про розміщення і видалення різних типів блоків в 3D целочисленной решітці , що становить віртуальний світ. Кожна точка решітки може містити рівно один блок або бути порожньою (" повітряний " блок офіційно). У цьому виклику ми будемо стосуватися лише однієї вертикальної двовимірної площини 3D-світу та одного …
53 code-golf 

26
Розшифруйте ці рядки, чутливі до регістру (дуже)
Мета Це простий виклик. Ваша мета - розшифрувати рядок, поміняючи кожну букву на наступну букву того ж випадку, залишаючи символи без букви незмінними. Покрокове пояснення Перший персонаж - а E. Наступну букву шукаємо у верхньому регістрі: це a C. Ми обміняємось цими символами, що призводить до CdoE!. Переходимо до наступного …
53 code-golf  string 

30
Не могли б ви зробити мені шестикутник?
Сьогодні ми збираємося зробити шестикутник ASCII. Ви повинні написати програму або функцію, яка приймає натуральне ціле n , і виводить шестикутну сітку розміром n , складену зірочками. Наприклад, шестикутник розміром 2 виглядає так: * * * * * * * Хоча шестикутник розміром 3 виглядає так: * * * * …

30
Довільна довжина каррінгу
Написати функцію, f яка приймає додатне ціле число і повертає функцію. Нова повернута функція повинна бути ідентичною f. Однак, коли "виклик припинення" відбувається,f замість цього слід повернути суму всіх пропущених цілих чисел. Наприклад, g=f(4)(якщо fце перша функція) слід встановити gіншу функцію. h=g(3)зробимо те саме. Однак, якщо ви телефонуєте hбез аргументів …

30
Мені занадто холодно, підвищити температуру
Це моє перше змагання з гольфу. Що вам потрібно зробити Побудуйте мені, якнайкоротше, кількість байтів, свою систему дистанційного керування змінного струму. У моїй кімнаті зараз занадто холодно, і я пропускаю свій пульт. Тепер я не хочу, щоб ви буквально будували це чи щось, просто гольф: Повільний приріст температури, починаючи з …

9
Створіть простий ігровий клон 2048 року
2048 - надзвичайно весела та захоплююча гра, в якій мета - створити плитку з 2048 на ній. Ось короткий опис гри: Натискання клавіші зі стрілкою пересуне всі блоки на сцені в цьому напрямку. Наприклад, якщо xявляє собою блок, і ви натиснули стрілку вгору в цьому випадку: ...x .x.. ..x. xx.. …


30
Можна гольф для гольфу?
Вам потрібно створити випадкове поле для гольфу на 18 лунок. Приклад виводу: [3 4 3 5 5 4 4 4 5 3 3 4 4 3 4 5 5 4] Правила: Ваша програма повинна вивести список довжин отворів рівно на 18 отворів Кожен отвір повинен мати довжину 3, 4 або …

21
1P5: Вкладені коробки
Це завдання є частиною першого періодичного прем’єрного програмування головоломки . Ви отримуєте ієрархію елементів у такому форматі: 2 Hat 1 Gloves які потрібно помістити в ящики, наприклад: .------------. | Hat | | .--------. | | | Gloves | | | '--------' | '------------' У форматі введення цифри починають поле з …

30
Давайте гольф декодер BIBABOBU
Поки я подорожував у майбутньому, я помітив кумедну гру серед дітей близько 2275 року. Коли вони не хочуть, щоб їхні пра-пра-пра-пра- прадіди батьки розуміли, що вони говорять, вони використовують BIBABOBU розмову . Очевидно, я нічого не міг зрозуміти, як з моїм мозком перед кіборзькою епохою, і відчув (або технічно: я …

30
Моя ОС 32-розрядна чи 64-розрядна?
Це вже не надто важливо, але періодично комусь потрібно знати. Ось простий гольф: не вводячи користувачів, скажіть, чи працює комп'ютер, на якому працює код, на 64-бітній операційній системі чи 32-бітній операційній системі! Якщо код запускається в 32-бітній операційній системі, надрукуйте "32", якщо код запускається в 64-бітній операційній системі, виведіть "64". …

12
Місця у фінському кінотеатрі
Вам дана карта кінотеатру як булева матриця: 0 являє собою вільне місце, 1 - зайняте. Кожен фін, котрий заходить, вибирає місце, розташоване найдалі ( евклідова відстань ) від найближчого зайнятого, або якщо таких існує декілька - першим серед них у рядовому порядку . Виведіть матрицю із зазначенням місць для замовлення, …
52 code-golf  matrix 

15
Без смаку та інші помилки
Деякі версії стандартного додатка для калькулятора Android дозволяють натиснути клавішу, наприклад "sin", а потім клавішу "del", щоб зробити її "si". Мабуть, просто помилка, яку вони не можуть заважати видаленню. Набираються такі літери / групові букви: гріх си с cos ко c засмага та т ln л журнал ло е Отже, …

30
Заборонений вбудований
У стандартних лазівки , наступне заборонено : Стверджуючи, що ваша відповідь написана в "MyOwnLanguage", де команда xозначає "прочитати послідовність чисел, розділити їх на групи по три і надрукувати останні числа тих груп, де друге число менше першого". Тут ми будемо робити саме те саме. Завдання Враховуючи послідовність натуральних чисел, довжина …

30
Скільки бітів я вміщую
Для будь-якого позитивного 32-бітного цілого числа ( 1 ≤ n ≤ 0xFFFFFFFF) виведіть кількість бітів, необхідних для представлення цього цілого числа. Тестові справи | n | n in binary | bits needed | |----------------------------------| | 1 | 1 | 1 | | 2 | 10 | 2 | | 3 …
52 code-golf  binary 

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