Головоломки для програмування та коди для гольфу

Q & A для програмування головоломки ентузіастів і код гольфістів

4
Хрестоматія неясності
Ви повинні виконати чотири завдання мовою, яка: не повинні повертати жодних результатів * при пошуку на цьому веб-сайті (codegolf.se), наприклад ToffeeScript ; повинна мати сторінку, перелічену на Esolang , Rosetta Code або Wikipedia ; бути чіткою мовою, а не окремою версією (наприклад, python 2.1 був би дійсним, якщо iff python …

1
Нормалізуйте карту мого рішення
Написати функцію або програму, яка обробляє блок тексту та повертає новий текст. Виграє найменша дійсна програма. Кожен рядок у блоці тексту матиме такий формат: 12:34,56 Перше число - це ідентифікатор рядка, два інші розділені комами номери - це посилання на інші рядки. У тексті введення цифри можуть бути будь-якими цілими …
11 code-golf 

7
Простий Pazaak (карткова гра зіркових воєн від лицарів Старої Республіки)
Pazaak - карткова гра зі всесвіту "Зоряних воєн". Він схожий на BlackJack: два гравці, що протистоять один одному, намагаються досягти двадцяти, не переходячи. Кожен гравець має "бічну колоду" з чотирьох власних карт, які він може використовувати для зміни свого рахунку. Таблиця лідерів Станом на 17.06.2015 @ 16:40 EDT Редагувати: Нептор …

2
Пошук Полі Немо!
О ні! Немо, наша маленька риба-клоун загинула в цьому океані ASCII, і його тато Марлін намагається його знайти. Ваше завдання - безпечно дістати Марліна до Немо. Але будьте обережні, у нас годувальний шалений Брюс на свободі, тому краще уникайте його будь-якою ціною! Деталі Вам надається прямокутна океанічна сітка ASCII, що …

11
Ракетні боти КОТ
Ракетні боти Рік 3024. Люди стали надто дефіцитним ресурсом, щоб ризикувати війною, тому боротьба перейшла до роботів. Ваше завдання - сконструювати бота, як ніхто інший, хто ракети дощу знищить на ваших ворогів і збиває всі вхідні загрози. Ігровий процес Боти Гра відбувається на сітці 10х15. Ваш бот розташований від нижнього …

2
Ми спіраль вийшла з-під контролю, докторе!
Доктор, намагаючись врятуватися від сил Далека, вирішив посилати їх спіном, мандруючи по різних кишенях простору спіральним рухом. Залежно від характеру наявного простору-часу, Лікар потребує введення в систему TARDIS контролю висоти та ширини перерізу простору та точки входу, з якої починається спіраль. Розділ простору можна представити у вигляді сітки h x …
11 code-golf 

4
Чарівні послідовності довжини n
Чарівна послідовність - це послідовність невід’ємних цілих чисел, x[0..n-1]така, що є саме x[i]випадкиi Наприклад, 6,2,1,0,0,0,1,0,0,0 - це магічна послідовність, оскільки існує 6 0, 2 1 та ін. Напишіть функцію, яка при заданні n видає всі магічні послідовності довжиною n Виграє програма, яка може виробляти правильний вихід за найвище значення n …

1
Змініть розмір растрового тексту та зробіть його не піксельним
Це скріншот деякого тексту, набраного в текстовому редакторі: Це той самий текст у більшому розмірі. Зверніть увагу на те, як видно згладжування на літерах з чіткими діагональними штрихами, як xі z. Ця проблема є основною причиною того, чому растрові шрифти втратили популярність до «масштабованих» форматів, таких як TrueType. Але, можливо, …

6
Максимально об'єднаний продукт
Нам надається перелік цілих чисел p1, ..., pk (не обов'язково окремий), де кожне має значення від 1 до 9 включно. Використовуючи кожен з p1, ..., pk рівно один раз, ми можемо сформувати об'єднання цифр, щоб досягти нового списку чисел; Потім ми виводимо продукт цього нового списку. Мета - максимізувати цей …

12
CodeGolf - Барі безладний розробник №2
Це подання CodeGolf - ігноруйте шум №1, єдина проблема в тому, що Баррі зробив для нас все ще гірше. Давайте подивимося, що сталося Оновлення Я додав код, щоб створити випадковий вхід і очікуваний вихід, тому що я не так добре в поясненні того, що я хочу, і я здогадуюсь, що …

2
Стратегія Y-Wing для судоку
Нещодавно я отримав нову програму судоку, яка виробляє дуже важкі судоку, які неможливо вирішити за допомогою стандартних стратегій. Тому мені довелося вивчити кілька нових. Однією з таких стратегій є стратегія Y-Wing . Він класифікується у розділі "Жорсткі стратегії", але насправді це не так складно. Приклад Для цієї стратегії важливі лише …
11 code-golf  sudoku 

3
Властивість матриці X переглянуто (або Радість X)
Ця проблема є частково викликом алгоритмів, частково завданням оптимізації та частково просто викликом найшвидшого коду. Матриця AT повністю задається своїм першим рядком rта першим стовпцем c. Кожен залишився елемент матриці - це лише копія елемента, який знаходиться по діагоналі вгору та вліво. Тобто M[i,j] = M[i-1,j-1]. Допустимо T матриць, які …

3
Накручувальні наслідки
Вступ У цьому завданні ваше завдання - знайти узагальнені підрядки рядків. Підстави не обов'язково суміжні, і вони також можуть «обернути» струну, проходячи повз її кінець і починаючи знову від початку. Хоча ви хочете мінімізувати кількість обгортань. Більш офіційно, нехай uі vбудуть будь-які два рядки та k ≥ 0ціле число. Ми …

4
Кодування URL-адреси у головний мозок
Натхненний цим питанням , ваша мета сьогодні - кодувати URL-адресу в мозковому плані. Мій браузер зламали! Рядок розташування перетворений на перекладача розумних. Мені потрібна програма, яка перетворює URL-адресу в програму, що займається мозком. Мій комп’ютер також дуже повільний, тому якщо програма для епізодів невелика, це краще. О, і у мене …

4
Звук слів
Люди написали багато речей, що дозволяють візуалізувати одну річ як іншу. Тепер я пропоную вам можливість перекладати листи на музику! Ваша робота - написати програму, яка бере текстовий файл і видає звуковий файл із кожною буквою, перетвореною на певну ноту C3-C8. Відмова - Я насправді не очікую, що музика звучить …
11 code-golf  music  audio 

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