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

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

30
Намалюйте формування боулінгу
Ваша мета - відобразити ASCII мистецтво формації в десятиконтактному боулінгу, де залишаються лише деякі штифти. Виграє найменше байт. Десятки шпильок мають трикутну формацію: O O O O O O O O O O Штифти маркуються від 1 до 10 як: 7 8 9 10 4 5 6 2 3 1 …

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

30
Це рядок квадрат?
Рядок вважається квадратним, якщо виконуються наступні умови: Кожен рядок має однакову кількість символів Кількість символів у кожному рядку дорівнює кількості рядків. Ваше завдання - написати програму або функцію, яка визначає, чи є даний вхідний рядок квадратним чи ні. Ви можете вимагати, щоб введення було обмежене вибором LF, CR або CRLF. …

3
Допоможіть, я потрапив у пастку трикутника Серпінського!
Намалювання трикутника Серпінського було зроблено до смерті . Є й інші цікаві речі, які ми можемо з цим зробити. Якщо ми досить сильно косимося до трикутника, ми можемо розглядати перевернуті трикутники як вузли фрактального графіка. Давайте знайдемо цей графік! Спочатку давайте призначимо номер кожному вузлу. Найбільший трикутник догори дном буде …

10
Сокіл Важкі стадії
Виберіть набір з чотирьох байтів без заміни (тобто жодного байта не повторюється), а не обов'язково в будь-якому конкретному порядку з будь-якого з наступних чотирьох наборів: Символи будь-якого одного байтового кодування Символи Unicode в діапазоні 00 – FF Підписані десяткові цілі числа в діапазоні −128–127 Непідписані десяткові цілі числа в діапазоні …

23
Покриття горизонту штрихами пензлем
З огляду на негативний список висоти цілих горизонтів, дайте відповідь, скільки безперебійних горизонтальних штрихів пензля висотою 1 одиниці потрібно для його покриття. [1,3,2,1,2,1,5,3,3,4,2], візуалізовано як: 5 5 4 3 5334 32 2 53342 13212153342 потрібно дев'ять мазок пензлем: 1 2 3 4 5555 66 7 88888 99999999999 Приклади [1,3,2,1,2,1,5,3,3,4,2] → …

30
Реалізуйте калькулятор iOS 11
iOS 11 має помилку , завдяки якій результат 1 + 2 + 3 стає 24 . Це пов’язано зі швидкістю анімації, але все одно: Завдання - скласти 1 + 2 + 3 == 24. Але тільки це. Отже, ви повинні надати функцію, яка правильно підсумовує більшість послідовностей, але повертається, 24коли …
43 code-golf  math  number 

6
Острівний гольф №1: кругообіг
Це перший у серії викликів Island Golf. Наступний виклик З огляду на острів ASCII-art, виведіть оптимальний шлях для його обходу. Вхідні дані Вашим входом буде прямокутна сітка, що складається з двох символів, що представляють землю та воду. У наведених нижче прикладах земля є, #а вода є ., але ви можете …

30
Швидкість букв
Подавши рядок як вхід, надрукуйте новий рядок кожною буквою, натиснутою праворуч, відповідною індексом алфавіту. Всі ми знаємо, що A - повільний, а Z - швидкий лист. Це означає, що Z зміщується вправо на 25 пробілів, A взагалі не зміщується, а B переміщується на 1 пробіл. Вашій програмі належить обробляти лише …
43 code-golf  string 

24
Хаос - драбина ASCII
Ви нічого не знаєте. Те, що я роблю для " Хаосу - це сходи ", - пам'ятна лінія із телесеріалу " Гра престолів" . Мета цього виклику - побудувати сходи з хаосу, в мистецтві ASCII. Змагання Вхідні дані Ширина сходів, W >= 3(ціле число) Висота кроку, H >= 2(ціле число) …

3
Побудуйте естетично приємне дерево дільника
Естетично дільник дерево є деревом подільників введення , nщо для будь-якого складеного числа m, має дві дочірніх вузли , які є парою подільників , які знаходяться ближче до кореню квадратному з m. Лівий вузол повинен бути меншим дільником, mа правий вузол - більшим дільником m. Просте число в дереві не …

24
Виведіть першу позицію у вашій програмі для кожного символу введення
Виклик Напишіть не порожню програму / функцію, pяка, даючи не порожній рядок вводу s, виводить позицію першого появи кожного символу sу вихідному коді p. Наприклад, якщо ваша програма main() { cout << magic << cin } ^0 ^5 ^10 ^15 ^20 ^25 і він отримує вхід abcd{, вихід повинен бути …

30
Біт пробіг
Враховуючи ціле число n > 0, виведіть довжину найдовшої безперервної послідовності 0або 1у її двійковому поданні. Приклади 6пишеться 110двійковою; найдовша послідовність 11, тому ми повинні повернутися2 16→ 10000→4 893→ 1101111101→5 1337371→ 101000110100000011011→6 1→ 1→1 9965546→ 100110000000111111101010→7

30
Обчисліть складність питання про Code Code
Брифінг Складність питання Code Golf можна обчислити як таке: Де vкількість переглядів питання і aкількість відповідей на запитання і ⌈ x ⌉ - оператор стелі . Також: Нинішня складність цього питання: *** Завдання Напишіть програму, яка займе два цілі числа (v and a)та виведе труднощі в asterisks (*). Вхід може …
43 code-golf  math 

30
Моргає дванадцять
Багато електронних пристроїв, особливо старі, покажуть миготіння, 12:00коли час не встановлено. Мета цього виклику - відтворити це. Зокрема, завдання полягає у відображенні 12:00та --:--альтернативно в нескінченному циклі . Період повинно бути 1 секунда, рівномірно розділене на два періоди в 0,5 секунди. Тут "1 секунда" і "рівномірно" можна інтерпретувати нещільно. Наприклад, …

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