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

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

6
Знайдіть найдовший цикл послідовних цифр
Просте завдання: задавши ряд натуральних цілих чисел, знайдіть число, яке містить серед його цифр найдовший цикл послідовних цифр. Трюк? Дозволяється, щоб цифри в прогонах оберталися навколо можливих значень ( 0123456789) і рухалися назад. Таким чином, обидва 2345, 89012і 5432109є дійсними пробігами послідовних цифр (але ні, 3456765ні 321090123тому, що пробіг повинен …

30
Перетворіть ціле число n у список, що містить його n разів
Подавши ціле число nв якості введення, поверніть список, що містить nповторені nрази. Наприклад, програма взяла б 5і перетворила її в [5,5,5,5,5]. Елементи повинні бути цілими числами, а не рядками. Не дозволяються вбудовані функції, які виконують завдання. Це код-гольф , тому застосовуються стандартні правила.

22
Реалізуйте гольфіст з пробілів
Деякі двовимірні езоланг, такі як Forked та деякі не-езоланги, такі як Python , іноді потребують пробілів перед рядками коду. Це не дуже сильно. Крім того, я лінивий і пишу 2d-язик, який потребує багато пробілів перед кодом. Ваше завдання - написати інструмент, який робить ці мови гольфістами. Звичайно, це не буде …

12
AZ в 10-х, бачите?
Як підсумок моєму попередньому виклику, рахуйте до 20 зі словами! , ми знову будемо використовувати список слів із цього завдання для виконання іншого завдання. Цього разу ви будете використовувати виключно: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Щоб вибрати 26 різних слів, кожне починаючи з унікальної …

4
Мирні співіснуючі армії
У грі в шахи є фігура під назвою королева, яка може напасти на будь-яку іншу частину, що знаходиться на тому ж рядку, стовпчику або діагоналі. У шахах зазвичай є дві сторони, чорна і біла, причому кожен шматок належить одній із команд. Шматки можуть не атакувати шматки, належать одній команді. Ваша …
15 code-golf  chess 

6
Давайте складемо трикутник
Більшість людей знайомі з трикутником Паскаля. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Трикутник Паскаля - це автомат, де значення комірки - це сума комірок вліво і вгорі праворуч. Тепер ми будемо визначати подібний трикутник. Замість того, щоб просто взяти клітинки вліво …
15 code-golf  math 

23
Я вже обідав?
Ви любите обід. Однак ви на дієті і хочете переконатися, що ви випадково не їсте обід двічі за один день. Тому вам потрібно зробити програму, яка допоможе вам переконатися. Однак одне ускладнення полягає в тому, що ви їсте обід за дуже дивним графіком. Час, коли ви їсте в обід, - …
15 code-golf  date 

10
Найменше операцій до 100
Огляд Давши список цифр, знайдіть найменше операцій, щоб зробити 100 Вхідні дані Рядок цифр, який може бути або не бути в числовому порядку. Порядок цифр неможливо змінити, проте плюс (+) або мінус (-) оператори можуть бути додані між кожним, так що загальна сума дорівнює 100. Вихідні дані Кількість доданих операторів, …

4
Лицар-заповнити сітку
Лицарська заливка - це заливна заливка, що використовує зв’язок лицарської шахової фігури. Конкретно: 1 1 1 1 0 1 1 1 1 (0 - початкова точка, 1s показують з'єднані комірки) Виклик Враховуючи 2D сітку просторів і стін та початкове місце розташування, виконайте рицарську заливку на сітці. Найкоротший код виграє. Правила …

22
Розподіліть число в списку значень якомога рівніше, сума яких дорівнює цьому числу
Напевно, простий код-гольф виклик. Давши 2 натуральних числа mі nскладіть список nзначень, що є додатними цілими числами, сума яких дорівнює числу m. Або всі значення на виході є однаковими, або різниця становить рівно 1. Приклади Наприклад m=6і n=3стали б2, 2, 2 m=7і n=3стане 2, 2, 3або 2, 3, 2або 3, …
15 code-golf  number 

10
Зробіть мені паркан!
Виклик Це простий виклик. Дано два додатних цілих числа w і hстворіть огорожу ASCII шириною wі висотою h. Огорожа повинна бути побудована за такими правилами: +Персонаж буде являти собою пост. -Символ буде використовуватися для подання ширина забору. |Використовуватиметься для позначення висоти паркану. Після того ,- як було виведено рівно три …

6
Сьогодні в YOLD
Discordian календар є альтернативою календар , використовуваний Discordians. Рік дискурда має 5 сезонів, кожен триває 73 дні: хаос, розбрат, сум'яття, бюрократія та наслідки. Тиждень дискурда має 5 днів: Sweetmorn, Boomtime, Pungenday, Pickle-Pickle і Setting Orange. Кожен рік починається з Sweetmorn (і в Хаосі). Кожен е ourth рік (який Happe п …
15 code-golf  date 

14
Яку клавішу я натиснув?
Завдання - написати код, щоб визначити, яка клавіша натиснута на клавіатурі. Ви можете припустити, що одночасно натискається лише одна клавіша і є стандартна розкладка клавіатури США. Це макет із символом @ над 2. Ваш код повинен вивести унікальний ідентифікатор для будь-якої натиснутої клавіші. Сюди входить PrtScn, Блок прокрутки, Пауза, Зміна …
15 code-golf 

24
Додавання номерів
Досить простий виклик: ви отримаєте два входи, рядок і число (число може прийматися як рядок, тобто "123"замість 123) Якщо рядок не закінчується числом (тобто не відповідає регулярному вираженню \d$), просто додайте число до кінця рядка. Якщо рядок закінчується числом (тобто воно відповідає регексу \d+$), слід спочатку видалити його, а потім …
15 code-golf  string 

18
Коподоп Гополопфоп
Мова: опитування Смішна мова для розмови створюється шляхом застосування наступного процесу до кожного слова: Поставте opпісля кожного приголосного. Так Codeстає Copodope. Так, це все. Для цього виклику yзавжди є приголосний. Виклик: Депресія Давши опромінене слово, поверніть початкове слово. Введення буде містити лише літери. Перша літера може бути написана з великої …

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