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

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

8
Площа багатокутника ASCII
Вам слід написати програму або функцію, яка отримує рядок, що представляє полігон ascii-art як вхідний, а вихідний з повертає область полігону. Вхід - це рядок, що складається з символів _ / \ L V spaceі newlineвизначає простий багатокутник (що означає відсутність зайвих сегментів, ніякого самоконтакту та ніякого самопересічення). Площа осередку …

23
Вирівнювання ліній!
Вирівнювання ліній! Враховуючи характер і багаторядковий рядок, ваше завдання полягає в прокладці кожного рядка рядка, щоб вони розташовувалися між заданим роздільником. Приклади Вхід: , Programming, Puzzles And, Code golf Вихід: Programming, Puzzles And, Code golf Вхідні дані Вхід буде рядком з рядком і символом (який ви будете вирівнювати), ви можете …

3
Впровадити ПХГ
Яка краща проблема для PCG.SE, ніж впровадження PCG, кращого генератора випадкових чисел ? Цей новий документ вимагає представити швидкий, важко передбачуваний, невеликий статистично оптимальний генератор випадкових чисел. Його мінімальна реалізація становить приблизно дев'ять рядків: // *Really* minimal PCG32 code / (c) 2014 M.E. O'Neill / pcg-random.org // Licensed under Apache …
31 code-golf  random 

7
Чи є ці кістки неранситивними?
Нетранзитивні кістки - це приємні маленькі іграшки, які протистоять нашій інтуїції в теорії ймовірностей. Для цього нам знадобиться кілька визначень: Розглянемо дві кістки А і В, які кидаються одночасно. Ми говоримо , що б'ється В , якщо ймовірність А показує більшу кількість , ніж B строго більше , ніж ймовірність …

30
Перераховуйте всі часи дня за півтори години
Найкоротша відповідь виграє. Він повинен бути відсортований, і за 24 години. Заключний рядок не містить коми. Вихід повинен бути таким: '00:00', '00:30', '01:00', '01:30', '02:00', '02:30', '03:00', '03:30', '04:00', '04:30', '05:00', '05:30', '06:00', '06:30', '07:00', '07:30', '08:00', '08:30', '09:00', '09:30', '10:00', '10:30', '11:00', '11:30', '12:00', '12:30', '13:00', '13:30', '14:00', '14:30', …

7
Практика з гольфу: Python [закрито]
Це завдання практикувати оптимізацію гольфу в Python - трюки для багаторазового використання та ярлики для гоління кількох символів. Багато хто буде знайомий гольфістам в Python і використовуватимуть загальні ідеї з Поради Python . Деякі з них використовують специфічні для Python функції, які ви, можливо, не знаєте, існують, якщо ви їх …
31 code-golf  python 

30
Простий ASCII Гант
Це просте: роздрукувати діаграму ASCII Ганта . З огляду на діапазони завдань (час початку - кортежі кінця часу), надрукуйте шкалу Ганта у вигляді -символів для кожної тривалості завдання - кожне завдання у новому рядку. Приклад Скажіть, мої діапазони завдань є 28->35, 34->40, 39->44 , Гант виглядатиме так: ------- ------ ----- …

13
Намалюйте випадкову ковдру ASCII
Для цього завдання художня ковдра ASCII буде блоком тексту шириною 24 символи та заввишки 18 рядків, що містить символи =-<>/\у вигляді ковдри, що горизонтально та вертикально симетрично. Приклад ковдри: ======================== ------------------------ //\\//\\\//\/\\///\\//\\ <<><<>>>>><<>><<<<<>><>> /\\/\\\\/\/\/\/\////\//\ ------------------------ /\/////\\///\\\//\\\\\/\ \///\/\/\\\\////\/\/\\\/ \///\/\/\\\\////\/\/\\\/ /\\\/\/\////\\\\/\/\///\ /\\\/\/\////\\\\/\/\///\ \/\\\\\//\\\///\\/////\/ ------------------------ \//\////\/\/\/\/\\\\/\\/ <<><<>>>>><<>><<<<<>><>> \\//\\///\\/\//\\\//\\// ------------------------ ======================== Усі ковдри мають …

23
Обчисліть бали у грі «sjoelen»
Гаразд, тому вчора був другий день Різдва, і ми (грандіозні) батьки зі мною провели гру «sjoelen», як її називають у Нідерландах. Внутрішній програміст підійшов до мене, але якраз коли я отримав відповідь, я втратив його. Я хочу, щоб ти її переробив. Правила: У вас є дерев'яна дошка, sjoelbak , з …

5
Однолінійний акваріум
У моїх свекрух є рибник на своєму подвір’ї, заповнений коєм. Мені це не прийшло в голову, поки я не помітив наступного витягу з мого коду. ',') & '_' ... У мене риб'ячі обличчя дивилися на мене з мого екрану ... Що дало мені чудову ідею ... Моє прагнення до вас, …

30
Хрест персонажа
Я сподівався опублікувати щось складніше, як мою першу головоломку в PCG, але особливе, е-е ... домашнє запитання щодо Stack Overflow надихнуло мене на це. Вони хочуть: надрукувати наступний зразок для будь-якого слова, що містить непарну кількість літер: P M R A O R G O R R A P M …

8
Код-Гольф: Графські острови
Простий конкурс, натхненний цим питанням про stackoverflow : Вам дається зображення поверхні, сфотографованої супутником. Зображення являє собою растрову карту, де вода позначена символом " .", а земля позначена символом " *". Групи сусідніх *родовищ утворюють острів. (Два ' *' є суміжними, якщо вони є горизонтальними, вертикальними або діагональними сусідами). Ваше …
31 code-golf 

17
Створення інтерпретатора HQ9 +
Мета цього коду гольфу - створити інтерпретатор для мови програмування HQ9 + У цій мові програмування є 4 команди: Н - друкує "Привіт, світ!" Q - друкує вихідний код програми 9 - друкує тексти пісні "99 пляшок пива" + - приріст акумулятора Правила: Оскільки акумулятор не визначений, ви можете ігнорувати …

30
Найкоротший спосіб повернути число
Напишіть функцію (або еквівалентну підпрограму), щоб прийняти єдиний цілий аргументований аргумент і повернути (аналогічно набране) значення, знайдене шляхом зміни порядок базових 10 цифр аргументу. Для прикладу наведено 76543 повернення 34567
31 code-golf  number 

22
Гольф ASCII-арт
Давайте спробуємо пограти в гольф у цьому творі ascii-art, який представляє людину з гольфу: '\. . |> 18 >> \. '. | O >>. 'о | \. | / \. | //. | jgs ^^^^^^^ `^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ Джерело: JGS - http://www.retrojunkie.com/asciiart/sports/golf.htm Правила: Вхід заборонено Не допускаються зовнішні ресурси Вихід повинен …

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