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

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

6
Зсипте пісок
(Є пов’язані питання щодо нескінченних пісковиків та пошуку елементів ідентичності пісковиків .) Давши матрицю невід'ємних цілих чисел, поверніть матрицю таких самих розмірів, але пересипану : Якщо матриця не містить значень більше 4, поверніть її. Кожна "комірка", що перевищує 3, зменшується на 4, а всі безпосередньо сусідні комірки (вгорі, внизу, зліва …

3
Сітки можуть бути кривими. Як довго твоє?
Розглянемо зображення простої , відкритої , двовимірної кривої на широкій W високій сітці тексту, де Xпредставлена ​​частина кривої і .являє собою порожній простір, а інші символи не використовуються. Кожен сітковий простір має 8 сусідніх сітових просторів, його квартал Мура . Простір сітки за межами кордонів вважається порожнім. Сітка містить криву, …

16
Перетворювач 'A' в Ä
Зараз я сканую купу купу рукописних документів і конвертую їх у .txtфайли. Оскільки у мене жахливий почерк, конвертер .jpg-> .txtперетворює частину моїх умлаутів у "звичайний" лист, укладений' Завдання Напишіть програму або функцію, яка: Дається рядок ви можете вибрати будь-яку кодову сторінку вводу-виводу до тих пір, як він підтримує символів AEIOUaeiouÄËÏÖÜäëïöü'. …
12 code-golf  string 

18
Негати Рядок
Відмова: Це не моя проблема, але ThisGuy сказав, що я в порядку, щоб відправити повідомлення. Іноді я хочу скласти слово навпаки, як це happinessіде unhappiness. На жаль, коли це трапляється, мій мозок іноді опуститься. Потім одного дня, після чергового цього, я подумав собі: "Це те, для чого потрібні програми!" Оскільки …
12 code-golf  string 

1
Стабільна проблема шлюбу
Фон Припустимо, є 2*nлюди, які мають одружитися, і припустімо, що кожну людину приваблюють саме nінші люди з обмеженнями, які: Привабливість симетрична ; тобто якщо людина Aпритягується до людини B, то людина Bпритягується до людини A. Атракція антитранзитивна ; тобто якщо людина Aі людина Bпритягуються до людини C, то людина Aі …

17
Краще пізно, ніж ніколи!
Ваша програма / функція тощо займе 2 входи. Першим буде список того, хто прийшов на мою вечірку і коли. Приклад: Kevin 13:02 Ruby 5 Sam 3 Lisa 6 Bob 12 Що це означає? Це означає, що Кевін потрапив на мою вечірку спочатку (о 13:02, 24-годинний час), потім Рубі через 5 …
12 code-golf  date 

10
Індекс перестановки спиною до передньої частини
Змагання Враховуючи кількість елементів, nу непустому відсортованому списку виводиться індекс, i(n)при якому його " Перестановка " назад до фронту " міститиметься у списку всіх перестановок, якби зазначені перестановки були класифіковані лексикографічно. Результати можуть бути на основі 0 або 1, просто скажіть, який (тобто iні n). Перестановка спиною до передньої частини …

4
Ентропічна Квіне!
Ваше завдання - написати програму або функцію, яка: Під час першого запуску виводить свій вихідний код. При наступних виконаннях він повинен вивести те, що виводиться раніше, але з однією випадковою зміною символів (визначеною нижче). Це не повинно бути рівномірно випадковою зміною, але кожна можлива зміна повинна мати ненульовий шанс виникнення. …

18
Простий імпортер CSV / DSV
Трохи більше, ніж зворотне цьому . В: Багаторядкові дані DSV та один розділовий символ. DSV може сприйматися як файл, ім'я файлу, рядок, розділений на розрив рядків, список рядків тощо. Усі записи мають однакову кількість полів, і жодне поле не порожнє. Дані не містять символу розмежувача, а також немає механізму цитування …


10
Діти перетасовують картки
Переміщення колоди карт важко для дітей, тому вони повинні знайти способи отримати розумну та зручну колоду якомога простіше. Один із способів зробити це, що дає досить хороші результати: Вийміть верхню карту і вставіть її довільно в колоду Вийміть нижню карту і вставіть її в випадкове місце в колоду Продовжуйте, поки …

13
Перевірка модуля
З огляду на перелік математичних виразів, які всі відповідають дійсності і складаються з модульних обчислень, що залишилися, з двома числами та результатом, ваше завдання - дати перші nчисла, які відповідають дійсності для всіх висловлювань у списку. Наприклад: [m % 3 = 0, m % 4 = 1, m % 5 …
12 code-golf  number 

2
Оптимальний обман у BINGO
Вам нудно, що інші гравці самовільно оголошують "BINGO" і переможно проходять повз вас, щоб претендувати на свій приз. Цього разу буде інакше. Ви підкупили абонента, щоб достроково вам дзвонити BINGO у порядку, коли вони будуть дзвонити. Тепер вам просто потрібно створити дошку BINGO, яка виграє якомога раніше за ці дзвінки, …
12 code-golf 

9
Побудуйте матрицю Гаусса
Гауссова розмитість - метод, що використовується для плавного розмивання зображень. Він передбачає створення матриці, яка буде використовуватися шляхом згортання її з пікселями зображення. У цьому завданні ваше завдання полягає в тому, щоб побудувати ту матрицю, яку використовують у розмитті Гаусса. Ви візьмете вхід r, який буде радіусом розмиття, і вхід …
12 code-golf  math  matrix 

5
Який час у Unicode?
Завдання спрощене, враховуючи час введення у вигляді рядка в будь-якому з наступних форматів: hh, hh:mmабо hh:mm:ssз 0 ≤ hh ≤ 23, 0 ≤ mm ≤ 59і 0 ≤ ss ≤ 59. Виведіть, у який час він використовує такі символи: AA LABEL FOR CHARACTER CODE POINT HEXADECIMAL == ==================== ========== =========== …

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