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

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

25
Утримуйте / скидайте / збільшуйте послідовність
Ось послідовність, про яку я говорю: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} Починаючи з 1, тримайте 1, скидайте наступні 2, зберігайте наступні 2, краплі 3, тримайте 3 і так далі. Так, це теж на OEIS (A064801) ! Змагання Задавши ціле число n>0, знайдіть …

15
Прогнозуйте зіткнення: чи розбійник піде?
Подумайте про дорогу як про рядку, починаючи з 0та продовжуючи нескінченно: ................................................................. На дорозі стоять два автомобілі: Cі R. Cтой поліцейський, який намагається зловити R, розбійник. Cпочинається 0, і Rпочинається десь на дорозі: C.............................R.................................. Коп уже рухається - він переслідує грабіжника. Він має постійну швидкість. Розбійник просто вскочив у свою …

30
Знайдіть суму дільників N
Напишіть програму, яка відобразить на екрані суму дільників числа (1 ≤ N ≤ 100), введених користувачем у діапазоні від 1 до N. Це OEIS A000203 . Приклади: Вхід : 7 7 / 1 = 7 7 / 7 = 1 7 + 1 = 8 Вихід: 8 Вхід: 15 15 …

11
Рапунцель, Рапунцель, опусти волосся!
Опис Напевно, всі знають казку про Рапунцель та принца. Для тих, хто цього не робить: читайте тут. Однак Рапунцель щойно стригла волосся, тож може не вистачити довго, щоб принц піднявся вгору! Їй може стати дуже сумно .. Виклик Ваше завдання - написати функцію, яка оцінює, що буде говорити Рапунцель, коли …
20 code-golf 

4
Прямокутна різниця
У цьому виклику вам надаються два прямокутники, що перекриваються, і вам потрібно обчислити прямокутники, створені, видаляючи один з іншого. Наприклад, якщо ви вилучите червоний прямокутник із чорного: Ви закінчите один із наступних двох наборів прямокутників: Вам також потрібно буде обробити таке: Щоб бути більш чітким: Ви введете координати двох прямокутників, …

21
В межах чисел Фібоначчі
Змагання З огляду на ціле число, поверніть перше число Фібоначчі, яке містить вхід всередині себе, разом з індексом цього числа Фібоначчі (індекси, що починаються з 0 або 1 - залежить від вас, але будь ласка, зазначте, яке у вашій відповіді). Наприклад, якщо дано вхід 12, програма повернеться, 26: 121393оскільки 12 …

14
Ромб Паскаля
Ромб Паскаля (який насправді є трикутником) отримується додаванням у візерунок: * *** x замість * * x Це означає, що кожна комірка - це сума трьох комірок рядка безпосередньо над нею та однієї комірки ряду 2 над нею. Так само, як і трикутник Паскаля, у нульовому ряду на ньому є …

29
Запуск другого максимуму списку
Враховуючи список цілих чисел, ваше завдання полягає у виведенні другого за величиною значення в перших елементах k , для кожного k між 2 та довжиною списку введення. Іншими словами, виведіть друге за величиною значення для кожного префіксу введення. Ви можете вивести довільне значення для першого елемента (де k = 1) …

28
Пошук свого партнера
Виклик Враховуючи довільний перелік 2-кортежів і єдиний елемент в одному з цих кортежів, виведіть свого "партнера", тобто дайте aта [(i,j),...,(a,b),...,(l,m)], виведіть b. Ви можете припустити, що всі кортежі унікальні, і що всі елементи в кортежах - це рядки. Далі припустимо, що у вас немає обох (x,y)і (y,x). Тестові кейси Input …

28
Чи ці ідентифікатори рівноцінні?
У мові Nim правила розмежування ідентифікаторів дещо спокійніше, ніж у більшості інших мов. Два ідентифікатори еквівалентні або адресують одну і ту ж змінну, якщо вони дотримуються цих правил : перший символ обох однаковий (залежно від регістру) обидва рядки однакові (регістр у чутливому) після видалення всіх екземплярів символів -і_ Виклик Напишіть …

30
Як закінчується квадрат?
У Базі-10 всі ідеальні квадрати закінчуються на 0 , 1 , 4 , 5 , 6 або 9 . У Base-16 усі ідеальні квадрати закінчуються на 0 , 1 , 4 або 9 . Nilknarf описує , чому це і як вирішити цю проблему дуже добре в цьому відповіді, але …

14
Калькулятор символів управління іспанською карткою
Це дуже простий алгоритм, який я впевнений, що його можна вирішити багатьма різними мовами. В Іспанії посвідчення особи (відомі як DNI ) складаються з 8 чисел та контрольного символу. Символ управління обчислюється за наступним алгоритмом: розділіть число на 23, візьміть решту операції та замініть його символом відповідно до цієї таблиці: …

30
Де моя цінність?
Тепер мій начальник хоче, щоб я застосував механізм, який дозволяє йому шукати предмет у масиві та дає йому індекс / індекси, де це значення відбувається. Ваше завдання: Напишіть програму або функцію, яка отримує масив і значення (String, Integer, Float або Boolean) і повертає індекси масиву, в якому відбувається значення (або …

4
Класифікуйте чотирикутники | Допоможіть мені з моїм іспитом з математики!
Довідка! Мій іспит з математики незабаром з'являється, і я не вчився! 1 Частина іспиту полягає у класифікації чотирикутника з урахуванням його вершинних координат, які я, на жаль, не знаю, як це зробити. 2 Отже, ваше завдання - написати програму, щоб зробити це для мене, щоб я не зазнав невдачі! Виклик …

30
Я автоматичне число?
Автоморфне число - це число, яке є суфіксом його квадрата в основі 10. Це послідовність A003226 в OEIS. Ваше завдання: Напишіть програму або функцію, щоб визначити, чи є вхідним числом Автоморфне число. Вхід: Ціле число від 0 до 10 ^ 12 (включно), яке може бути або не бути Автоморфним числом. …

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