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

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

28
Виберіть номери Powerball!
Powerball - американська лотерея, яка нещодавно привернула увагу, оскільки нинішній джекпот (станом на 11 січня 2016 року) - це найбільший приз в історії лото , приблизно 1,5 мільярда доларів ( USD ). Гравці Powerball вибирають 5 чітких чисел із 69 пронумерованих білих кульок, і 1 номер "Powerball" з 26 пронумерованих …

1
Саперник
Ми вже генерували поля міночистача , але хтось дійсно повинен змітати ці згенеровані міни, перш ніж PCG підірветься! Ваше завдання полягає в тому, щоб написати міночислювач, сумісний із дещо зміненою версією прийнятого рішення "Робочий тральщик" (дії розділені пробілами, щоб мати можливість отримати більші поля). Введення: Поле міночистки, поля, розділені пробілами. …

18
Скасувати масив
Цей виклик надихнув запитання на Mathematica.SE . Скажіть, у вас є вкладений список / масив якоїсь довільної структури (списки на кожному рівні не обов'язково мають однакову довжину). Для простоти будемо вважати, що вузли - це негативні цілі числа або порожні масиви. Як приклад [[[1, 3], 2], [1, 4], 12, [[0, …

30
Скручування слів!
Скручування слів! Дано рядок і додатне ціле число. Ви повинні скручувати струну вперед-назад. Приклад введення / виводу Вхідні дані Programming Puzzles & Code Golf 4 Вихідні дані Prog mmar ing zzuP les oC & de G flo Вхідні дані Вхід можна взяти через STDIN або аргумент функції. Вхід буде складатися …
34 code-golf  string 

30
Пропишіть з великої літери кожного слова введення
Це порівняно швидко, але я впевнений, що вам це сподобається. Codegolf - програма, яка прийме введення у вигляді речення, а потім надасть вихід з першої літери з великої літери у кожному слові. Правила: Подання можуть бути не у формі функції. Так ні: function x(y){z=some_kind_of_magic(y);return z;} як ваша остаточна відповідь ... …

5
Куди йде лазер?
Візьміть двовимірну сітку і намалюйте на ній ряд сегментів ліній, щоб зобразити дзеркала. Тепер виберіть точку, щоб розмістити теоретичний лазер і кут, щоб визначити напрямок, на який він вказує. Питання: якщо ви слідуєте шляху лазерного променя на деяку задану відстань, в якій точці координат ви знаходитесь? Приклад: На цьому зображенні, …
34 code-golf 

4
Перевернути квадрати
Створіть програму або функцію, щоб розкреслити квадрат цифр, гортаючи (обертаючи навколо центральної точки) лише рядки та стовпці. Вхідні дані Введеним буде 9x9 сітка цифр у вигляді рядка 9 рядків, як: 986553229 264564891 759176443 643982153 567891234 526917874 685328912 891732537 117644378 Цей формат введення не підлягає обговоренню - будь-які рішення, які є …
34 code-golf 

30
Знайдіть кратне даного числа, десяткове подання якого схоже на двійкове
Я натрапив на питання на сайті Code Review , що здається цікавим. Я думаю, що ОП робить це неправильно, але не можу бути впевненим ... Тож давайте вирішимо це для нього! (написати програму, а не функцію / процедуру) Вхідні дані (stdin або подібні): Ціле число x в десятковій нотації. Він …
34 code-golf  number 

22
Намалюйте форму серця
Виклик Намалюйте форму серця ... як мистецтво ASCII! Ваше мистецтво не повинно виглядати точно як моє, але воно повинно виглядати як форма серця. Внутрішня частина серця повинна містити слова "Любов" не менше 20 разів Правила Програма повинна записати мистецтво на консоль. Найкоротший код (у байтах, будь-якій мові) виграє. Переможець буде …

30
ROT-13 перетворює стандартний вхід
Завдання: прочитати вхід довільної довжини та створити ROT13 введення. Усі символи, крім AZ, повинні бути скопійовані у вихідний дослівно, а регістр повинен бути збережений, якщо це можливо. Будь-яка мова, яка вміє читати та писати стандартні потоки - це чесна гра.

23
Криптографічний хеш-гольф
Цей конкурс закінчився. Зважаючи на характер викликів поліцейських та грабіжників, виклик поліцейських стає набагато простішим, коли інтерес до асоційованого виклику грабіжників зменшився. Тому, хоча ви все ще можете розміщувати хеш-функції, ваша відповідь не буде прийнята або не буде частиною таблиці лідерів. Цей виклик - це пошук найкоротшого виконання хеш-функції , …

30
Це число зле?
Вступ У теорії чисел число вважається злим, якщо в його бінарному поданні є парне число 1. У сьогоднішньому виклику ви визначите, чи є дане число злом чи ні. Виклик Ваше завдання - написати повну програму або функцію, яка приймає єдине невід'ємне ціле число як вхід і вихід (або повернення), чи …

30
Переплетені струни
Ваша задача полягає в тому, щоб написати програму або функцію, яка при заданні двох рядків однакової довжини підміняє всі інші символи та виводить / повертає отримані рядки в будь-якому порядку. Приклади "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" --> "qvertk" …
34 code-golf  string 

6
Чи можете ви досягти цього числа шляхом подвоєння та перестановки?
Натхненний цим питанням на Math.SE . Починаючи з 1вас, ви можете неодноразово виконувати одну з наступних двох операцій: Подвійне число. або Переставляйте цифри будь-яким способом, за яким хочете, за винятком того, що не повинно бути жодних провідних нулів. Беручи приклад із пов’язаної публікації на Math.SE, ми можемо досягти 1000наступних кроків: …

30
Скільки часу повинна працювати моя мікрохвильова піч?
Я голодний. Давайте щось мікрохвильовку. Враховуючи числовий вхід від 1 до 4 цифр, виведіть кількість секунд, які повинна запустити мікрохвильова піч. Деталі Хитрість полягає у з'ясуванні, якщо користувач вводить секунди або комбінацію секунд і хвилин. Одиниці і десятки місць слід інтерпретувати як секунди, а сотні і тисячі місць - хвилини. …
33 code-golf  number 

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