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

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

21
Перетворення "0xНазви користувачів"
0xНазви користувачів Є стільки людей, які використовують послугу обміну повідомленнями, що у них не вистачає місця для зберігання всіх імен користувачів! Щоб виправити це, вони почнуть зберігати імена користувачів як шістнадцяткові, де це можливо. Якщо ім'я користувача складається лише з символів 0123456789ABCDEF(нечутливих до регістру), воно може бути перетворене в шістнадцятковий …

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

30
Настав час для годинного виклику!
Я хотів би, щоб ви побудували мені годинник, який відображає час у такому форматі: 18 ---------- 19 -------------------------------------------------- Це відображає '18: 10 '. Поточна година та наступна година відображаються в передній частині рядка, після чого пробіл і ряд тире: на першому рядку кількість хвилин, що пройшли за цю годину, а …

30
Велика кількість: Ультрафакторіали
Це питання було перероблено, будь ласка, перечитайте його. Ультрафакторіали Ультрафакторіали - це послідовність чисел, яку можна створити за допомогою наступної функції: a(n) = n! ^ n! Отримані значення зростають надзвичайно швидко. Бічна примітка: Це запис A046882 в OEIS. Також пов'язані гіперфактори, ще досить величезна, але трохи менша послідовність: A002109 Ваше …

30
Факторна цифра
Завдання полягає в тому, щоб обчислити розрядну суму факторіалу числа. Приклад Input: 10 Output: 27 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800, а сума цифр у числі 10! дорівнює 3 + 6 + 2 + 8 + 8 + 0 + 0 …

9
HexaGolf: Вордагони
Дивіться також: Ротагони Виклик Давши рядок як вхідний, виведіть його прапор. Вордагони Трудокутник - це спосіб подання рядка в шестикутнику. Тепер давайте створимо редакцію з рядка hexa: По-перше, ви починаєте з першого символу в рядку, розміщуючи його в центрі: h Потім ви берете наступний символ у рядку і додаєте шестикутний …

8
Принцип перестановки голубних отворів
У грі в судоку багато гравців люблять «олівцем» можливі цифри, які можуть проходити у кожному квадраті: Наведений рядок може бути представлений у вигляді масиву: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] Тепер зауважте, що є лише 1 місце, куди 4можна їхати. Це фактично дозволяє нам спростити вищевказаний список …

24
Обчисліть послідовність кенгуру
Попередня історія Відмова від відповідальності: Може містити складену інформацію про кенгуру. Кенгуру проходять кілька стадій розвитку. Коли вони дорослішають і сильніші, вони можуть стрибати вище і довше, і вони можуть більше стрибати, перш ніж голодувати. У першій стадії кенгуру дуже мало і зовсім не може стрибати. Незважаючи на це, постійно …

15
Транспіляція WordMath
Ми всі бачили тих онлайн "математик хекс", які виглядають так: Think of a number, divide by 2, multiply by 0, add 8. І за магією всі закінчують цифру 8! Мова Давайте визначимо мову програмування, яка використовує синтаксис тексту вище, який називається "WordMath". Сценарії WordMath дотримуються цього шаблону: Think of a …

22
Перевірка прокладки PKCS № 7
У криптографії PKCS # 7 padding - це схема прокладки, яка додає кількість байтів N ≥ 1, де значення кожного доданого байта дорівнює N. Наприклад, Hello, World!що має 13 байт, у шістнадцятковій кількості є наступне: 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 Якщо ми …

18
Перетворити на Бібі-бінарний
Бібі-бінарний - це числова система, придумана Боббі Лапоентом , щоб представити цифри в літерах, вимова яких здається смішною. Ваше завдання - перетворити десяткові числа в бібі-двійкові! Перетворення Число перетворюється в базу 16 (шістнадцятковий), і кожен символ замінюється на його бібі-бінарне ім'я: 0 = HO 1 = HA 2 = HE …

17
Велика піраміда ASCII
Вступ Це 2600 р. До н.е., і зараз люди будують піраміди. Вони вже склали основу піраміди, але не знають, як далі. Отже, вони покликали вас на допомогу. Правила виготовлення піраміди досить прості. Для шару над попереднім шаром все, що вам потрібно зробити, це дотримуватися цього покрокового керівництва від руки: Відріжте …

8
Гольф-гольф-бомбардир
У дитинстві я багато грав у карточну гру « гольф » . Якщо ви вирішите прийняти це ваше завдання, це обчислити рахунок руки в гольфі. Так як існує понад 9000 варіацій на цю карткову гру 1 , ми будемо йти з правилами , я пам'ятаю , як грав. Правила (гри) …

28
#Hashtag_or_not
У цьому виклику коду для гольфу ви перевірите хештеги! #What_your_code_should_do Введення - це рядок. Виведіть значення truthy, якщо це дійсний хештег, а фальш-значення - в іншому випадку. Ми визначаємо рядок як дійсний хештег, якщо ... Починається з хеша ( #). У нього немає номера відразу після хештега (наприклад #2016USElection, недійсний …

23
Які привиди відсутні?
У цьому виклику, враховуючи список привидів Pac-Man, ви повинні вивести, яких привидів не вистачає. Ви повинні зробити це в декількох байтах Вхідні дані Вхід буде складатися з рядка або списку, який буде містити ряд привидів, які можуть включати; Блискучий Чорнило Рожевий Клайд Однак, вхід може також включати Pac-Man (з цим …
25 code-golf  string 

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