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

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

3
Що можна віднести до чого?
пов'язані Що можна віднести до чого? У цих проблемах ви отримаєте два типи, Aа Bй визначити, Aє присвоюється B, Bє присвоюється Aабо ні. Система типу (Я буду використовувати tдля представлення будь-якого типу) Основні типи Основні типи представлені однією великою літерою, наприклад X. Вони в основному є класами. Xприсвоюється, Yякщо Yє …

17
Приблизні мої квадрати
Натхненний цим відео від tecmath . Наближення квадратного кореня будь-якого числа xможна знайти, взявши цілий квадратний корінь s(тобто найбільше ціле число таке s * s ≤ x), а потім обчисливши s + (x - s^2) / (2 * s). Назвемо це наближення S(x). (Примітка. Це еквівалентно застосуванню одного кроку методу …

16
Чи розділяємо ми простий кластер?
Просте скупчення цілого числа N вище , ніж 2 , визначаються як пара утворена найвищим простим строго знизити , ніж N , а найнижчий прем'єр строго вище , ніж N . Зауважимо, що слідуючи вищевикладеному визначенню, якщо ціле число є самим простим, то його простим кластером є пара простих простих …

8
Номери BIU (або узагальнені номери)
Як їх помітити Візьміть додатне ціле число k. Знайдіть його дільників . Знайдіть чіткі прості коефіцієнти кожного дільника . Підсумуйте всі ці фактори разом. Якщо це число (сума) - дільник на k ( якщо сума ділить k ), то це число k - це число BIU Приклади Візьмемо число 54 …

3
Точна головоломка
ВИКОНАННЯ Давши набір згрупованих букв, розташуйте їх на дошці так, щоб вони повністю покривали область. Представництво правління (aka SHIP DECK) Дошка - сітка 6х6. Завжди буде 36 квадратів. Стовпці позначені AF. Рядки позначені 1-6. Приклад: A B C D E F +---+---+---+---+---+---+ 1 : : : : : : : …

3
Прямокутники Unicode
Дано матриця aсимволів зu=" ╶╺╵└┕╹┖┗╴─╼┘┴┶┚┸┺╸╾━┙┵┷┛┹┻╷┌┍│├┝╿┞┡┐┬┮┤┼┾┦╀╄┑┭┯┥┽┿┩╃╇╻┎┏╽┟┢┃┠┣┒┰┲┧╁╆┨╂╊┓┱┳┪╅╈┫╉╋" координати подматріци , як x, y, w, h(зліва, зверху, ширина> 1, висота> 1) товщина t1 (як у ┌) або 2 (як у ┏) відображають внутрішню межу для підматриці із заданою товщиною, враховуючи існуючі рядки. x=4;y=1;w=2;h=3;t=2; a=[' ┌───┐', '┌┼┐ │', '│└┼──┘', '└─┘ '] // output r=[' …

11
Створіть особливий образ періоду
Побудувати програму або функцію, яка приймає введення у формі <width>, <height>, <color1>, <color2> і генерує результат, такий, що перший рядок чергується між пікселями кольору <color1>та <color2>з періодом <height>. Для кожного наступного ряду період повинен бути <height> - <row number>. Зауважте, що <color1>завжди починається рядок. Вибірка зразка Вхід 120, 6, #000000, …

2
Реалізуйте кубічний кубик
Кубічно це досить нова езотерична мова, здатна створювати короткі відповіді, подібні до гольфу для дуже специфічного набору проблем. Він унікальний тим, що він зберігає пам'ять у вигляді куба Рубіка 3х3, що робить обчислення набагато менш тривіальними, ніж у більшості мов. У кубічному плані програміст повинен обертати внутрішній куб, щоб маніпулювати …

7
Прочитайте мою дату у вільній формі
З огляду на дату, записану в будь-якому (повинен обробляти всі в одній програмі) наступних форматів, розбери її на дійсний yyyy/mm/dd date. 17th May 2012 March 14th, 2016 20 February 2014 September 14, 2017 Sunday, June 8, 2015 Правила Дати іноді будуть недійсними, тобто. неправильний день за місяць або кількість місяців …
10 code-golf  string  date 

12
Простий державний калькулятор податку з продажу
Податки з продажу в США є, найменше, складними. Як правило, існує державний податок з продажу (є кілька держав, які не збирають державний податок з продажу), але також може бути округ податок з продажу, податок з продажу шкільного округу, муніципальний (міський) податок з продажу або податок з продажу мегаполісу. В різних …

22
Експонент складних чисел
Дано два цілих числа, які можуть бути від'ємними, нульовими або додатними aі b(прийняті в будь-якому розумному форматі, включаючи введення простого комплексного числа ), перетворіть його туди, a + biде iє уявне число (квадратний корінь від’ємного). Потім підняти його потужності змінної вхідного третього (ціле позитивне число), cщоб . Тоді ви повинні …

7
Коли блимають вогні?
Уявіть, у вас є два вогні. Ці ліхтарі блимають та вимикаються із певною швидкістю: Light 0: Delay 0ms and then blink every 1000ms Light 1: Delay 500ms and then blink every 1000ms Давайте змоделюємо ці світильники протягом перших 2000 мс: 0ms: Light 0 on 500ms: Light 1 on 1000ms: Light …
10 code-golf  number 

2
ваш дядько допомога П'яний потребує
П'яний дядько (вибачте мене та АУС за блокування регіону) - вигаданий персонаж із Saturday Night Live. Він часто плутає слова для інших, які звучать як вони. Для цього виклику вам потрібно перетворити нормальну мову в п'яний. Алгоритм Переклад на п'яний вимовляє потребу замінювати порядок слів у тексті. Обмін базується на …

10
Утворення праймів Ферма
Давши число n, надрукуйте n - е просте число Ферма, де номери Fermat мають форму 2 2 k +1. Цей код теоретично повинен працювати для будь-якого n (тобто не жорстко кодувати його), хоча не очікується, що він припиняється для n> 4. (Він не повинен повертати 4294967297 при n = 5, …
10 code-golf  primes 

15
Створіть перемикач
Щоб "перейти" на кілька nмісць, виконайте наступне: Видаліть останні nцифри Додайте nкопії першої цифри до початку номера Наприклад, щоб змістити число на 31415три місця, дістаньте останні три цифри 31, а потім додайте ще три копії першої цифри 3, до кінця, надаючи 33331. Якщо число від’ємне, замість нього слід брати цифри …
10 code-golf  math 

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