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

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

17
Спростіть двійкове
Виклик Давши двійкове число як вхід за допомогою будь-яких засобів, "спростіть" число за допомогою повної програми або функції. Вхідні дані [binary] binary - це число у двійковій формі, яке перевищує 0. Вихідні дані Візьміть вхід, перетворіть його на базу 10, не використовуючи вбудований, потім, якщо це число містить лише 1s …

12
Символічна диференціація многочленів
Символічна диференціація 1: Пропав Коефішин Завдання Напишіть програму, яка приймає многочлен у x від stdin (1 <deg (p) <128) і диференціює її. Вхідним многочленом буде рядок наступної форми: "a + bx + cx^2 + dx^3 +" ... де коефіцієнт кожного члена є цілим числом (-128 <a <128). Кожен доданок відокремлений …

17
Калькулятор як список номерів та операторів
Ваше завдання - взяти список аргументів, які є або цілими числами, або операторами, і проаналізувати їх так: Є поточний оператор, який починається як +. Щоразу, коли оператор знайдений, поточний оператор буде змінюватися на нього. Можливі оператори: "+", "-", "*", "/" та "%", які відповідають їх значенню на C та більшості …
20 code-golf  number 

9
Усунення мертвого коду
Мертвий код сидить там і нічого не робить, дивиться на нас, знаючи, що він ніколи не буде виконаний ... але сьогодні ми можемо помститися. Специфікація Вхід буде багаторядковим рядком. Кожен рядок може бути або призначенням, або виразом . Призначення Призначення має форму, <name> = numberде ім'я - це послідовність букв, …

2
Найгірше виключення Манхеттена
Уявіть сіткою W від H квадратів, які обгортаються тороїдно. Елементи розміщуються на сітці наступним чином. Перший елемент може бути розміщений на будь-якому квадраті, але наступні елементи не повинні знаходитися в межах Манхеттенської відстані R від будь-якого попереднього елемента (також відомого як околиці Фон-Неймана діапазону R ). Ретельний вибір позицій дозволяє …

5
Гольф - ваш улюблений інструмент Minecraft
У Minecraft текстури елементів за замовчуванням - це досить прості зображення розміром 16 × 16 пікселів, що робить їх ідеальними для гольфу . Нижче наведені спрощені текстури п’яти «основних» алмазних інструментів Minecraft: кирки , лопата , сокира , меч та мотика . Показані зображення збільшуються, щоб показати їх деталізацію. Клацніть …

16
Напишіть програму, яка знаходить найбільш рядкові парні літери в рядку
Програма повинна вивести літеру, яка найбільше поєднується в парі. Наприклад, якщо вашій програмі був наданий такий рядок: "Sally's friend Bobby searched for seashells." він повинен виводитись Lчерез те, що "ll"трапляється двічі, що частіше, ніж інша пара "bb". Правила: Якщо більше по одній букві займає 1 місце за подіями, виведіть їх …

3
Карта островів (і річки)
Вступ Протягом багатьох століть існувала певна річка, яка ніколи не була нанесена на карту. Гільдія картографів хоче скласти карту річки, однак їм так і не вдалося - чомусь усі картографи, яких вони надіслали на карту, були з'їдені дикими тваринами в цьому районі. Потрібен інший підхід. Опис вводу Площа - це …

6
Вихідний код selfie
Мета: Колись гуру сказав, що ідеальний селфі-код найкраще знімати по діагоналі з лівого верхнього кута. Селфі з кодом майже схоже на Квіне, але обертається на 45 градусів за годинниковою стрілкою. Ваша місія - кодувати програму, яка виводить селфі з кодом. Правила: Ви можете використовувати будь-яку мову програмування. Ваші програми не …
20 code-golf  quine 

12
Оцінка дужок і дужок як цілих чисел
Напишіть програму, яка містить рядок із чотирьох символів, ()[]що задовольняє цим точкам: Кожна ліва дужка (має відповідні праві дужки ). Кожна ліва дужка [має відповідну праву дужку ]. Збігання пар дужок і дужок не буде перетинатися. наприклад [(]), недійсний, оскільки відповідні дужки не містяться повністю в дужках, що відповідають, а …

1
Найвища вежа з набору цифр
Редагувати: головоломка Баунті в кінці запитання. Враховуючи набір одноцифрових чисел, слід визначити, наскільки високу вежу вони можуть побудувати. Цифри живуть на горизонтальній площині з рівнем землі, де вони можуть стояти. Жодну цифру не хочеться плутати з багатоцифровим числом, тому у них завжди є порожнє місце з обох сторін. 4 2 …
20 code-golf 

3
Це справжнє дерево?
Ви повинні написати програму або функцію, яка отримує рядок як вхід і вихід або повертається, якщо вхід є деревом ASCII. _ \/ / \_/ | | Дерева ASCII складаються з символів / \ | _ spacesі newlines. Символи, що не містять пробілів, з'єднують дві крайові точки їх комірок лінійним відрізком: …


9
Сума у ​​кожному вимірі
Вам дається багатовимірний масив цілих чисел. Кожен вимір має фіксований розмір (так що він буде завжди прямокутним, якщо він буде 2D). Ваша програма повинна розраховувати суми у кожному вимірі та додавати їх як нові останні елементи у цьому вимірі. Припустимо , що вхідні і вихідні масиви А і В, а …

4
(Дещо) Парадоксальний день народження
Фон Парадокс дня народження є популярною проблемою в теорії ймовірностей, кидає виклик ( у більшості людей) математична інтуїція. Постановка проблеми: Враховуючи N людей, яка ймовірність того, що принаймні двоє з них мають один і той же день народження (не зважаючи на рік). Проблему зазвичай спрощують цілком ігноруючи високосні дні. У …

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