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

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

1
Скорочення довгого числа
Якщо мати справу з великими цифрами, коли гольф з кодом, зменшити довжину коду може бути складно, тому у вас є поради щодо скорочення числа та їхнього простого управління? Наприклад, наступний код Pyth друкує "Hello world", але в 44 байти, це незадовільно: Vcjkj85942000775441864767076 2 7=k+kCiN2)k То як би я скоротив довге …
10 code-golf  tips  pyth 

5
Поради щодо гольфу в INTERCAL
Які загальні поради щодо гольфу в INTERCAL ? Я шукаю ідеї, які можна застосувати до коду проблем із гольфом, а також принаймні дещо специфічні для INTERCAL (тобто "видалити коментарі" не є корисною відповіддю). Я знаю, що екзотичні мови можуть бути дуже корисними для перемоги в змаганнях з гольфу, але я …
10 code-golf  tips 

2
ASCII Гра в понг
Ассі Понг Завдання полягає в тому, щоб відтворити класичну гру "понг" в символах ASCII в найкоротший термін. Вимоги / характеристики "Екран" повинен містити 45x25 символів. Білий простір насправді повинен бути білим простором. Весла повинні мати 9 рівних знаків: =========і повинні знаходитися на верхніх і найнижчих рядах (я знаю, що оригінал …

3
Номери Knödel - Знайдіть Kn
Номери Кнодель Числа Кнодель - це набір послідовностей. В Зокрема, число Knodel для позитивного цілого числа nпредставляють собою набір складених чисел m, таким чином, що все i < m, взаємно просте з m, задовольняють умові i^(m-n) = 1 (mod m). Безліч чисел Knodel для конкретного nпозначається Kn. ( Вікіпедія ). …

5
Довжина циклу для ідеальних перетасовок колод будь-якого розміру
Виклик У найкоротшій кількості коду: Обчисліть тривалість циклу перестановки ідеального переміщення на колоді карт будь-якого розміру n (де n ≥ 2 і n парне). Виведіть таблицю всіх довжин циклу для 2 ≤ n ≤ 1000 ( рівне n ). Зауважте, що є два основні способи визначення ідеального переміщення. Є перемичка …

10
Заповніть порожні місця, заповнивши порожні заготовки
Напишіть функцію (таку як placeAt), яка приймає масив невід’ємних цілих чисел та індекс, який є негативним цілим числом. Він повинен поставити 1 у заданому індексі, можливо, змістивши інші записи на одне місце, щоб звільнити це місце, а 0 - на порожні місця. Якщо запис у потрібному індексі дорівнює 0, заповніть …
10 code-golf 

5
Практика з гольфу: Pyth [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 2 роки тому . Це виклик щодо хитрощів та оптимізацій, які можна використати при гольфі в Pyth. Піфі-гольфісти можуть розпізнати багато прийомів. Однак можуть …
10 code-golf  pyth 

15
7 л8р, ніж 9? (Це сім пізніше дев'яти?)
Це досить простий виклик коду для гольфу. У вашій програмі, що має рядок ASCII, слід розбити цей рядок на два рядки, які вона оцінить. Якщо другий рядок "пізніше", ніж перший, він поверне 1, якщо він "раніше", ніж перший, він поверне -1, і якщо вони однакові, він поверне 0. До уточнимо, …

8
Створення чітких сум
Ви повинні написати програму або функцію, яка отримує цілі числа у вигляді введення та виведення або повертає два цілі числа, сума яких є першим. Є ще одна вимога: жодне число не може бути частиною виводу для двох різних входів . Деталі Ви повинні мати можливість обробляти введення принаймні для діапазону …
10 code-golf  number 

2
Грайте в ідеальну гру 4x4 Hex
Фон Hex - це абстрактна стратегічна гра для двох гравців, що грається на K×Kромбі шестикутної плитки. Дві протилежні сторони ромба забарвлені в білий колір, а інші два чорні, а два гравці, чорно-білі, по черзі розміщують маркер свого кольору на незайнятій плитці. Гравець, якому вперше вдається побудувати шлях між протилежними сторонами …

8
Роздрукуйте британський прапор!
Натхненний Друком американського прапора! це пряма копія, але з британським прапором, оскільки він має деякі симетрії, але все ще досить складний! Ваше завдання полягає в тому, щоб створити наступний ASCII-Art в якомога менше байтах! Поверніть голову / екран (не обидва!) На 90 градусів, щоб правильно їх переглянути. __________________________________________ |\ \XXXXXXXXXXXX …

26
N чисел, найближчих до нуля, залишаються врівноваженими
Мета : Дано додатне ціле число n: Якщо nце непарно, виведіть список nномерів, найближчих до них, 0у порядку збільшення Якщо nє рівним, виведіть значення Falsey. Тестові приклади : 5 -> [-2,-1,0,1,2] 4 -> false (or any Falsey value) 1 -> [0] Довідкова реалізація function update(){ var num = +document.getElementById("yield").value; if(num){ …

5
Порахуйте перекресні слова
Розглянемо наступну стандартну сітку кросвордів розміром 15 × 15 . Ми можемо представити це в мистецтві ASCII, використовуючи #для блоків та (пробіл) для білих квадратів. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # …

30
Шестидесятковий лічильник
Шістнадцятковий - це система підрахунку 16 базових даних, яка переходить від 0до f. Ваше завдання - зробити лічильник, який відображатиме ці цифри. Приклад: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 …

2
Яка дата це знову?
На моєму веб-сайті користувачі вводять свою дату народження у стилі xx.xx.xx- три двоцифрових числа, розділених крапками. На жаль, я забув сказати користувачам, який саме формат використовувати. Я знаю лише те, що один розділ використовується на місяць, один на дату та один на рік. Рік, безумовно, XX століття (1900-1999), тому формат …
10 code-golf  date 

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