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

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

30
Показати обличчя годинника
Відобразіть 12 чисел на лицьовій частині годинника саме так: 12 11 1 10 2 9 3 8 4 7 5 6 Щоб краще побачити сітку, ось ця з крапками: ...........12............ .....11...........1...... ......................... .10...................2.. ......................... ......................... 9.......................3 ......................... ......................... ..8...................4.. ......................... ......7...........5...... ............6............ Зауважте, що сітка розтягується в ширину в два …

19
Створіть сонячну систему
Вступ Це ґрунтується на актуальній проблемі, з якою я нещодавно зіткнувся під час створення комп’ютерної гри, і я подумав, що це дозволить зробити хороший раунд коду-гольфу . Існує сім основних спектральних класів зірки, які виділяють різну кількість тепла. На геологію планет навколо зірки сильно впливає кількість тепла, отриманого від зірки, …
39 code-golf  random 

30
Чи є шишка?
Даний список позитивних цілих чисел визначають, чи є елемент, який або більший, ніж його два сусіди, або менший, ніж два його сусіди ("удар"). Щоб зрозуміти, бумп ніколи не може бути першим чи останнім пунктом у списку, оскільки у них є лише один сусід. Ваша програма повинна вивести одне з двох …

30
Одного разу у нас виникло запитання, яке тільки не вдалось у неділю
Натхненний У нас був один раз тест одиниці, який провалився лише у неділю , написати програму або функцію, яка не робить нічого, окрім помилки, коли неділя, і виходити витончено в будь-який інший день. Правила: Не застосовується введення чи показ результатів за допомогою звичайних методів вводу- виводу , за винятком друку …

30
Позначити мою пошту! - штрих-коди ASCII
4-штатні штрих-коди Багато поштових служб (Royal Mail UK, Canada Post, US Mail тощо) використовують 4-штатний штрих-код для кодування інформації про свою пошту. Наданий у ASCII, це може виглядати приблизно так: | | | | | | | | | | | | | | | | | | | | …

3
Розв’яжіть цей Алькасар для мене
Нещодавно я грав у гру під назвою Alcazar. Це настільна гра-головоломка, де ваша мета - увійти з однієї двері, пройти через усі квадрати та вийти через інші двері. Єдині правила: Введіть один раз, залиште один раз; Пройдіть через усі квадрати; Не проходьте через квадрат більше одного разу На зображенні нижче …

30
Роздрукуйте буклет
Читати книгу легко, але друкувати книгу може бути дещо складно. Друкуючи буклет, принтер повинен мати певні параметри, щоб їх можна було прочитати зліва направо. Для цього використовується шаблон, як показано нижче n, 1, 2, n-1, n-2, 3, 4, n-3, n-4, 5, 6, n-5, n-6, 7, 8, n-7, n-8, 9, 10, …

30
Знайдіть перший дублюючий елемент
Враховуючи масив a, який містить лише числа в діапазоні від 1 до a.length, знайдіть перше дублікальне число, для якого друге входження має мінімальний індекс. Іншими словами, якщо є більше 1 дублюваних чисел, поверніть число, для якого другий випадок має менший індекс, ніж другий вхід іншого числа. Якщо таких елементів немає, …

15
Порахуйте до 20 зі словами!
Використовуючи такі розділені по довжині списки слів: https://github.com/Magic Octopus Urn / wordListsByLength Роздрукуйте 1 слово з кожного списку довжиною n від 1 аж до 20, ось правильний приклад: a an and hand hands handle handles abandons abandoned understand outstanding newfoundland understanding characteristic characteristics characterization characterizations characteristically characterologically chemotherapeutically Як варіант …

29
Виведіть піраміду (або шосе)
Враховуючи не порожній рядок s, з рівною довжиною і натуральне число n, що представляє його висоту, складіть піраміду, використовуючи такі правила: Піраміда повинна містити n порожніх рядків; дозволені нові рядки. Для кожного 1 <= i <= n i-й рядок повинен містити рядок з кожним окремим символом, повтореним на місці i …

14
Давайте намалюємо Мона Лізу
У 2014 році демонстратор Якуб 'Ільменіт' Дебскі випустив 250-байтну (1) процедурну графічну демонстрацію для Atari XL під назвою Mona . Він малює таку картинку (2) : Ваше завдання - створити точно таку ж картину, використовуючи обрану вами мову. (1) Розбивка: 136 байт даних + 114 байт коду. (2) Оригінальний малюнок …

13
579085261 - CRAZY, 725582 - GOLF, 10757494 - це…?
Ваше завдання полягає в перекладі 103-гладкого числа на англійське слово, використовуючи описаний нижче метод. Як? Створіть список простих факторів (з повторенням) вхідного числа. Сортування списку: Якщо 2 не є одним із найважливіших факторів, сортуйте список у порядку зростання. Якщо 2 є одним із головних факторів, видаліть його зі списку та …

3
Інструмент за допомогою коду Golf
TAS Golf У стилі скоромовки з інструментами з поворотом коду-гольфу, метою цього завдання є завершити Світ 1-1 оригінальної гри Super Mario Bros для NES на обраній вами мові програмування якомога менше байтів, використовуючи лише входи в ігровий контролер у форматі, який я опишу нижче. Ваша програма повинна вивести stdoutсписок рядків …
39 code-golf  game 

21
Додавання вирівнювання масиву
Вступ Розглянемо два непусті цілі масиви, скажімо, A = [0 3 2 2 8 4] і B = [7 8 7 2] . Щоб виконати додавання вирівнювання на них, ми робимо наступне: Повторіть кожен масив достатньо разів, щоб мати загальну довжину lcm (length (A), length (B)) . Тут lcm означає …

1
LISP Маккарті
LISP 1959 року Маккарті На початку 1959 р. Джон Маккарті написав новаторський документ, де визначив лише дев'ять примітивних функцій, які, складені разом, все ще складають основу для всіх мов, схожих на LISP. Документ оцифрований тут: http://www-formal.stanford.edu/jmc/recursive.pdf Ваше завдання полягає в повній мірі реалізувати синтаксичний аналізатор і інтерпретатор LISP Маккарті точно …

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