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

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

30
Де нулі Чамперновна?
Розглянемо нескінченну рядок усіх невід’ємних десяткових цілих чисел, об'єднаних разом у порядку (подібних до постійної Чамперновна ): 0123456789101112131415161718192021222324252627282930...979899100101102103... Напишіть програму або функцію, яка бере негативне ціле число, яке індексує (на основі 0) у цей нескінченний рядок. Виведіть триєдне значення, якщо цифра з індексом дорівнює 0, інакше виведіть помилкове значення, якщо …

16
Сортуйте дільники числа за простим коефіцієнтом
З огляду на введення цілого числа ≥ 2, виведіть список його дільників, відсортованих за показниками за їх простими чинниками, у порядку зростання, впорядкуючи спочатку за найбільшим простим, потім за другим найбільшим тощо. Як приклад візьмемо ціле число 72, що становить 2 3 3 2 . У ньому є дільники 1 …

30
Найменший паліндром, що ділиться на вході
Враховуючи додатне ціле число N, виведіть найменше додатне ціле число таким чином, що це число є паліндром (тобто є його власним зворотним) і ділиться на N. Паліндром (тобто вихід) не повинен мати нульовий нуль, щоб бути паліндром, наприклад, 080це неправдива відповідь 16. Вхід ніколи не буде кратним 10 через попередню …

1
Обмін стеками
Проблема Скажімо, у вас N стеків, названих від S 1 до S N , де кожен S k (k = 1 до N) містить N копій числа k. Наприклад, коли N = 3 стеки виглядають так: 1 2 3 <- top of stack 1 2 3 1 2 3 <- …

8
"Додати один" до кожного кольору зображення
Ви просто зробите це зображення і зробите кожен колір доданим до кожної шістнадцяткової цифри. Наприклад, #49de5fстане #5aef60(з 9циклом на an aі fциклом на a 0.) Це також означатиме, що все біле ( #ffffff) стане чорним ( #000000), тому що всі fпетлі назад 0, але всі чорні стануть світлішим відтінком чорного …

8
Середнє зображення
Ось зображення: %%%%%%%%%%%%% % Hello, % % world! % %%%%%%%%%%%%% Але це занадто заплутано для того, щоб наші мізерні мізки обчислити. Тож ми оцінюємо так: Розділіть його на 2 х 2 секції. Якщо картинка закінчується до завершення розділу, уявіть, що там є пробіли. Середнє значення символів ASCII в кожному розділі. …

11
Справедливо оцінюють значення
Завдання З огляду на вхідний список цілих чисел x 1 … x n , обчисліть список рангів r 1 … r n (перестановка {1… n} ), щоб x r 1 ≤ x r 2 ≤… ≤ x r n . Потім для кожного x i замініть його ранг середнім арифметичним …

9
Сортування вкладеного списку
Ви повинні написати програму або функцію, яка сортує вкладений список. Ось правила сортування вкладеного списку: Візьмемо цей список як приклад: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Кожен елемент цього списку має "пріоритет". Елемент вважається числом або підсписком. Спочатку отримайте пріоритет кожного елемента на однаковій глибині. Якщо елементом …

8
На скільки мені потрібно більше репутації?
Головоломки та програмування Code Golf закінчив бета-версію. Незабаром ми отримаємо дизайн сайту на замовлення, і з цим межі репутації для привілеїв піднімуться. Дуже багато користувачів втратять привілеї на сайті. Отже, ваше завдання - написати програму, яка розповість, скільки зайвої репутації нам знадобиться, щоб зберегти свої привілеї. Завдання Ваше завдання - …
23 code-golf  number 

3
Намалюйте випадковий гексагліф
Наведене вище зображення називається гексагліфом. Гексагліфи - це якісь круті візерунки, які я склала під час малювання під час мого класу DiffEq. Ось як ви робите: Розглянемо наступний набір точок, що мають форму звичайної гексаграми. Внутрішній шестикутник - це те, що буде містити кінцевий гліф, тоді як зовнішні 6 точок …

5
Напишіть калькулятор Морзе
Напишіть програму або функцію, яка приймає математичний вираз у коді Морзе як вхідний і повертає рішення в код Морзе. Дійсні операції плюс: +і мінус: _(підкреслення). Можна припустити, що ви отримаєте лише невід'ємне ціле число, а результат буде негативним. Вираз буде містити щонайменше два терміни та максимум десять термінів. Не буде …

28
Створення перехрещеної площі
Створення перехрещеної площі Вам слід ввести ціле число одного або декількох і вивести квадрат, зроблений будь-яким друкованим символом на ваш вибір, діагональним хрестом через центр. Загальна ідея полягає у тому, щоб вихід був порожнистим квадратом, який має діагональний хрест через нього: Input: 7 Output: ******* *# #* * # # …

10
Послідовність XOROR
Стільникові автомати справді захоплюючі. Ті, про які зазвичай говорять, - це двійкові, тобто ті, що можуть бути представлені числом. Однак, на мою думку, це було зроблено до смерті. Термінальні ЦА цікавіші, але ми маємо враховувати всі ASCII! Що це може бути весело! Замість того, щоб визначити набір правил для кожного …

12
Визначення вертикальних зрізів
Давши зображення, виведіть [ширину в пікселях повного вертикального перерізу] 1 (якщо така існує). Якщо немає вертикального перерізу, виведіть 0. Вхід може бути наданий у вигляді локального файлу або вкладеного масиву. Якщо ви вирішили взяти введення як вкладений масив, білі пікселі повинні бути представлені триєдкою величиною, тоді як небілі пікселі повинні …

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

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