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

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

22
Інвертувати деякі комутатори на комутаційному щиті
Натхненний цим викликом . Мета: Враховуючи заздалегідь налаштований розподільний щит та перелік індексів, інвертуйте комутатори на задані індекси. Комутаційний щит складається з деякої кількості вимикачів ( vабо ^), загорнутих у них -і розташованих у ряди різної довжини. Ось приклад комутатора: -v-^-v- -^-v- -v-^-v- Інвертувати / перевернути перемикач означає змінити його …

3
Шлях Гну
Гольф - програма або функція, яка дає розташування гну, яка починається з квадрата на нескінченній шаховій дошці, яка пронумерована в квадратній спіралі проти годинникової стрілки, де гну завжди відвідує квадрат з найменшим числом вона може досягти того, що вона ще не відвідувала.нгоnthn^{\text{th}} 1111 Натхнення: захоплений лицар та OEIS A316667 . …

23
Знайдіть найближчий трицифровий шістнадцятковий колір
У CSS кольори можуть бути визначені «шістнадцятковим триплетом» - трибайтовим (шестизначним) шістнадцятковим числом, де кожен байт представляє червоний, зелений або синій компоненти кольору. Наприклад, #FF0000повністю червоний і еквівалентний rgb(255, 0, 0). Кольори також можуть бути представлені скороченням, що використовує три шістнадцяткові цифри. Скорочення розгортається до шестизначної форми шляхом дублювання кожної …

20
Максимально підсумовані підпункти з суміжними елементами
Вступ: Натхненний цими двома питаннями SO (без сумніву, того ж класу): друкуйте елементи в підматриті максимальної суми без суміжних елементів java та Максимальної суми суміжних елементів масиву для друку . Виклик: Враховуючи список цілих чисел, виведіть підряд, що складається з суміжних елементів, які мають найбільшу суму. Ось кілька прикладів: [1,2,3,-1,-3,2,5]призведе …

18
Складаються числа
Давайте визначимо функцію на натуральних числах , записаних у базі 10 цифр , таким чином:nnndkdk−1…d1d0dkdk−1…d1d0d_k\; d_{k-1}\; \dotsc\; d_1\; d_0 Поки є рівні сусідні цифри , замініть їх на їх суму зліва направо. Якщо були такі цифри, повторіть ту саму процедуру.didi−1didi−1d_i\;d_{i-1}di+di−1di+di−1d_i+d_{i-1} Іншими словами, в кожній ітерації ми жадібно беремо всі пари …

11
Найменший цілий диск
Ця задача полягає у пошуку найменшого диска, який містить деякі задані точки. Це стає дещо складнішим, однак, тим, що в цьому виклику координати та радіус диска мають бути обома цілими. Вашим входом буде список точок з цілими координатами xта y. Ви можете взяти це як список кортежів, список списків або …

15
Напівпаліндром Головоломка
Паліндром - це слово, яке є його зворотним. Зараз є кілька слів, які можуть виглядати як паліндроми, але ні. Для прикладу розглянемо слово sheesh, sheeshне паліндром , тому що його зворотне , hseehsякий відрізняється, проте , якщо ми вважаємо sh, що одна буква, то це зворотне sheesh. Таке слово ми …

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

16
Спекти мені шматочок торта
У мене день народження через місяць, і це шматочок смачного торта. .-""-. .-" "-. |""--.. "-. | ""--.. "-. |""--.. ""--..\ | ""--.. | | ""--..| ""--.. | ""--.. | ""--..| З найменшої кількості байтів побудуйте для мене цей шматочок торта. Ви можете роздрукувати його до STDOUT або повернути його …

15
Багатовимірний розворот
Враховуючи N-мірний ортогональний (не рваний) масив невід'ємних цілих чисел та вказівку, які розміри потрібно обернути, повернути масив, але повернутий за цими розмірами. Вказівка ​​може бути подана як булевий список довжини N або список підмножини перших N розмірів, індексованих від 0 або 1. Будь ласка, вкажіть свої вхідні формати. Пояснення коду …

10
Найкоротші унікальні ідентифікаційні підрядки
Враховуючи список рядків, замініть кожну рядок однією з її непустих підрядків, яка не є підрядкою жодної з інших рядків у списку, і якомога коротшою. Приклад З огляду на список ["hello","hallo","hola"], "hello"повинні бути замінені тільки "e"як це підрядок не міститься в "hallo"і , "hola"і це якомога коротше. "hallo"може бути замінений або …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

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

10
Розрахуйте чайові, використовуючи найменшу кількість монет
Більшість додатків для підрахунків чайових просто приймають рівний відсоток від ціни на їжу. Так, наприклад, якщо ваш прийом їжі становить 23,45 долара, ви можете залишити чайову на 15% = 3,52 долара або більш щедру 20-ти чайову = 4,69 долара. Досить зручно для користувачів кредитних карт. Але це не так, якщо …
23 code-golf 

5
Анімальна драбина Якоба ASCII
Можливо, ви бачили Сходи Якова в дитячих музеях науки. Якщо ви не знайомі з тим, як вони виглядають, на Вікісховищі є кілька зображень та відеоприкладів . Завдання сьогодні - створити анімовану версію електричного гаджета ASCII. Зрештою, це має виглядати приблизно так: Будівництво сходів Ось основна форма сходів висотою ( Н …

30
Розгорніть деяку кількість
Цей виклик ґрунтується на цьому питанні щодо Стакковержа . При введенні додатного числа виведіть його як суму кожної цифри, помножену на представлення потужності 10. Вхідні дані Число, як ціле число, рядок або список цифр / символів. Кількість буде суворо позитивною. Якщо ви приймаєте число як рядок або список, воно не …
23 code-golf  number 

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