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

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

14
Відтінок кольору
Вам даються значення RGB кольору. Ваше завдання просте: обчислити відтінок, у найпростішому визначенні. Скажіть, що канали з найвищим, середнім і найнижчим значенням - це X, Y, Z (які є червоними, зеленими або синіми), а їх значення - x, y, z. Відтінок цього кольору дорівнює (h (X) -h (Y)) * (1 …
23 code-golf 

23
Штати та столиці
Враховуючи рядок як вхідний, виведіть штат США, капітал якого він є, якщо це капітал штату, капітал штату, якщо він є державою, або Arstotzkaякщо він не є жодним. Приклади: Austin -> Texas Alaska -> Juneau The Nineteenth Byte -> Arstotzka Усі столиці та відповідні штати: Baton Rouge, Louisiana Indianapolis, Indiana Columbus, …

7
Дійсні змії в літаку
Натхненний одним із відео Ві Харт (які є скарбницею, сповненою потенційних ідей) Змія складається з сегментів однакової довжини, і з'єднання між кожним сегментом може бути прямим або робити поворот на 90 °. Ми можемо кодувати таку змію (аж до обертання, що залежить від початкового напрямку), записавши шліц , напрямок поворотів …

23
Пошук без умовних тверджень
Цей виклик був натхненний програмуванням мікроконтролера Arduino. У мене на дошці є 6 світлодіодів та 6 кнопок, підключених до різних штифтів. У коді кожній кнопці та світлодіоду присвоюється ідентифікаційний номер (1-6). Номери шпильок (від 0-13), що відповідають ідентифікаційним номерам, шукаються за допомогою switchоператора. Цілком для розваги мені було цікаво, чи …

9
Форматування Lisp-подібного синтаксису
Фон (За матеріалами правдивої, щиросердної історії) У свій час я часто грав з Ліспом і подібними мовами. Я писав з ними, керував ними, інтерпретував їх, проектував і змушував машини писати разом із ними для мене ... І якщо є одна річ, яка мене турбує, це бачить Лісп, який не відповідає …

2
Допоможіть мені зволікати з ремонтом комп’ютера!
Цей виклик вам приносить справжнє (і трагічне) натхнення. Останнім часом рядок цифр на моїй клавіатурі трохи спорадично. Клавіші 1-9працюють іноді, але в інших випадках вони не мають результату. Як завзятий програміст, це жахливо! (Дивіться цей знак оклику? Ось так ви знаєте, що вони зараз працюють.) Мені не тільки часто потрібні …

1
Ти мене зараз чуєш?
Фон Ви багатий керівник програмної імперії. Ваш час вартує великих грошей. Таким чином, ви завжди повинні подорожувати найефективнішим можливим маршрутом. Однак, як керівник, ви проводите багато часу, беручи участь у важливих телефонних дзвінках. Найважливіше, що ви ніколи не відмовляєтесь від дзвінків, тому ви ніколи не повинні подорожувати через райони, де …

3
Покладіть плитку Каркассон
Настільна гра У настільній грі « Каркассон » гравці розміщують плитки, підрівнюючи їх краї та заробляючи найвищі бали, створюючи великі суміжні ділянки місцевості. Нижче наведено (приблизно) типи та кількість плиток, що входять у гру: #01 x4 #02 x5 #03 x8 #04 x2 #05 x9 #06 x4 #07 x1 #08 x3 …

22
Обчислення (3 + sqrt (5)) ^ n точно
Сьогодні ваша мета - знайти цілі числа a і b, задані невід’ємним цілим числом n таким, що: Ви повинні написати програму або функцію, яка приймає параметр n і виводить a і b у обраному вами форматі. Застосовуються стандартні лазівки. Крім того, призначено, щоб ви реалізували вищевказану проблему, використовуючи основні арифметики …

21
Інший шлях вперед
Даний список цілих чисел створює різницю вперед у визначеному порядку / глибині. Список цілих чисел: (10, 18, -12, 4, 8, -3, -5, 67, 9, 14) Відмінності вперед в різних порядках / глибинах: 0 10, 18, -12, 4, 8, -3, -5, 67, 9, 14 1 8, -30, 16, 4, -11, -2, …

24
Персонажі в рядку йдуть навколо і навколо
(Натхненний ранньою чергою виклику фрактальної лінії PhiNotPi .) Вам задано ширину W > 1, висоту H > 1та рядок, що складається з 2(W+H-2)символів для друку ASCII. Завдання полягає в тому, щоб надрукувати цей рядок, обгорнутий навколо прямокутника заданої ширини та висоти, починаючи з верхнього лівого кута, за значенням за годинниковою …

14
Переробка на Новий рік
Гарна резолюція до 2015 року - жити більш стійко. Почнемо з переробки. Код переробки, тобто! Ваше завдання - надрукувати номер 2015 в STDOUT, з або без закінчення нового рядка (і тільки це). Тим НЕ менше, ви повинні зробити це, рециркуляцію деякого старого коду з PPCG. Ось як це працює: Виберіть …

13
Штифти роз'єму DVI
Це, мабуть, є кодовим завданням для гольфу на простому кінці спектру. Але я подумав, що може бути непогано провести тут якусь мікрооптимізацію. Існує три основні типи роз'ємів DVI : DVI-A (аналоговий), DVI-D (цифровий) та DVI-I (інтегрований). Крім того, існують односмугові та дволанкові версії роз'ємів DVI-D і DVI-I. Кожен з цих …

3
Малюнок на косах
Напишіть програму, яка містить прямокутний блок тексту, складений X'і і .', такий як цей A: ...... ..XX.. .X..X. .XXXX. .X..X. .X..X. Виведіть подання цієї сітки, оберненої на 45 градусів проти годинникової стрілки, намалювавши косу рису - вперед або назад залежно від контексту - скрізь, де є Xкордони a .або сторони …

8
Пропишіть цифри французькою мовою
Було завдання перетворити число на його цифру англійською мовою , але це було занадто просто. Враховуючи число 0–100, ваше завдання - вивести відповідну цифру французькою мовою. Французька система числення має за собою більш складну логіку порівняно з англійською: Число Число --------------- 0 zéro (зверніть увагу на наголос) 1 ун 2 …

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