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

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

4
Казкові шахові «стрибаючі» моделі руху
Стрибун категорія чарівної шахової фігури , яка рухається по «стрибків» . Звичайний лицар - це (1,2) -ліфер, тобто кожен хід передбачає переміщення відстані 1 квадрата в ортогональному напрямку та 2 квадратів у перпендикулярному напрямку. .o.o. o...o ..N.. o...o .o.o. Існує безліч різних стрибаючих людей. (1,3) -липер називається Довгим лицарем, або …

1
Знайдіть наступні набори
Завдання, подане нижче, вимагає ознайомлення з формальною теорією аналізатора. Якщо ви не знаєте, що задається питанням, оскільки ви не знаєте, що означають терміни, безтекстові граматики та набори першого / наступного курсу охоплені у багатьох університетських курсах. Я можу порекомендувати цей курс по Стенфорду , зокрема роздатковий матеріал 08 та 09 …

2
Евклідові вектори
З огляду на ASCII мистецтво двох векторів, знайдіть величину і ступінь отриманого вектора. Вхідні дані Це можна отримати через STDIN, прочитати з локального файлу або надати через виклик функції. Ось приклад двовекторного вводу: ^------> | | | x Це означає зміну 4 одиниць на північ і 7 одиниць на схід. …

3
Шифр Бекона: вступ до стеганографії
Ця маленька скарбничка пішла на ринок, ця маленька скарбничка написала якийсь код ... Аж чекай, ми не говоримо про той бекон, ми говоримо про сера Френсіса Бекона! Зокрема, шифр Бекон винайшов у кінці 1500-х років як метод приховування повідомлення в іншому повідомленні, метод стеганографії . Шифр працює, приховуючи повідомлення у …

5
Властивості двійкових функцій
Багато важливих тем абстрактної алгебри включають бінарну функцію, що діє на множину. У дослідженні таких тем було визначено ряд властивостей таких функцій. Вашим завданням буде визначити, чи володіє дана бінарна функція для даного домену п’ятьма з цих властивостей. Властивості Закриття Бінарна функція закрита, якщо кожен можливий вихід знаходиться в домені. …

8
Виклики навичок науково-дослідної роботи
У Dungeons & Dragons майже все вирішується шляхом прокатки штампу. Як правило, якщо рулон перевищує або дорівнює вказаному значенню, ваша спроба зробити все, що ви хотіли зробити, успішна, і не вдається в іншому випадку. Найчастіше для кочення використовують 20-сторонній штамб (aka d20). В іншому випадку використовується система виклику навичок. Він …
14 code-golf  game  random 

5
Скільки квадратів, кубів, четвертих степенів і т. Д. Мені потрібно підсумовувати до n?
Вам дано невід’ємне ціле nі ціле число p >= 2. Вам потрібно додати деякі p-і сили ( p=2означає квадрати, p=3куби) разом, щоб отримати n. Це завжди для будь-якого негативного характеру n, але ви не знаєте багатьох p-значень (будь-якого додатного цілого числа), які вам знадобляться. Це ваше завдання: знайти мінімальну кількість …

11
Гра сімки! Хто сказав що?
Гра «Сімка» грає так: nгравці сідають у коло і починають рахувати з 1, переходячи вліво (або від гравця Aдо гравця B). Коли число, pщо має 7в ньому АБО, не ділиться на 7, тоді гравець, який говорив число p-1, після того, як сказав наступний гравець p, повинен сказати, p+1і порядок людей, …

4
Інтерпретувати StackyMath!
Час для вас реалізувати мою нову мову на основі стека! Це називається StackyMath. Це буде мова на основі стека з 8 операціями над стеком та способи додавання чисел до стеку. Перелік операцій: /: Відділ. Виконується на верхніх 2 числах стека. Відсуває результат назад на стек. *: Множення. Виконується на верхніх …

1
Втеча з лабіринту стріли
Питання У вас є масив 50 на 50. Кожна комірка має стрілку, що вказує в будь-якому з чотирьох напрямків. Жодна комірка не порожня. Увійшовши до комірки, ви повинні вийти з неї у напрямку, вказаному стрілкою. Стрілка також може вказувати в тому ж напрямку, з якого ви прийшли, що призведе до …
14 code-golf  maze 

12
І всі люди сказали ...
Завдання Враховуючи текст, який не містить символів, [або ]виконайте такі дії: Для кожного примірника Amenхоча б однієї великої літери (тому всі випадки Amenвиключення amen) виведіть ту саму Amen(збережіть великі літери). Для кожного примірника /all the people said[?: ]/i(це регулярний вираз) також виводиться Amen(будь-який випадок є нормальним.) Після кожного виводу ви …

5
По всьому алфавіту
По всьому алфавіту У цьому виклику у вас виникають проблеми з запам'ятовуванням літер алфавіту. Щоб обійти це, ви йдете вгору та вниз за алфавітом, поки не дістанетесь до букви. Оскільки ви хочете, щоб ваш код був портативний, ви будете писати його з літерами. У вас обмежена кількість буквених блоків, оскільки …
14 code-golf  string 

22
Рядок Zip та Sort
Подаючи список рядків, виведіть один рядок, сформований, взявши символ з кожної рядки в кожній позиції, сортувавши їх порядковим порядком ASCII та додавши їх до вихідного рядка. Іншими словами, для nрядків введення першими nсимволами виводу будуть перші символи кожного з входів, відсортованих за порядковим порядком, другі nсимволи виводу будуть другими символами …
14 code-golf  string 

25
Кількість штук на дошці шашок
Вступ Звичайна дошка шашок містить 8 х 8 = 64 квадратів: Видно, що всього 12 білих шматочків . Чорно-білі завжди мають однакову кількість штук. Якщо на дошці ще є шматки, шматки будуть сусідніми, що заборонено для цього виклику. Для уточнення речей, ось кілька прикладів: Найменша дошка для цього виклику - …

17
Код гольфу: форварди sdrawkcaB sdrawkcaB вперед форварди sdrawkcaB
Завдання Користувач вводить речення - лише слова. Будь-який вхід, крім букв чи пробілів, включаючи цілі числа та розділові знаки, повинен містити виняток: "Речення має використовувати лише літери". Вихід має шаблон, де одні слова перевернуті, а інші слова - нормальні. Шаблон починається як звичайне слово, наступні два слова перевертаються, потім наступні …

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