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

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

16
Скільки у мене розділів?
Номер розділу додатного цілого числа визначається як кількість способів його вираження у вигляді суми натуральних чисел. Іншими словами, кількість цілих розділів, які він має. Наприклад, номер 4має такі розділи: [[1, 1, 1, 1], [1, 1, 2], [1, 3], [2, 2], [4]] Отже, у нього є 5перегородки. Це OEIS A000041 . …

19
Створюйте програми, які друкують n разів більше їх довжини
Враховуючи невід'ємне ціле число n, ваше рішення повинно виводити програму на обраній вами мові, вихід якої має в nрази більше байтів, ніж виведена програма. Правила Ви повинні вказати мову та кодування програм, які виводить ваше рішення, і ви не можете вибирати різні мови чи кодування для різних входів до свого …
16 code-golf  quine 

14
Маріо Карт, забиваючи ж / краватки
Я зіткнувся з цією проблемою, працюючи над іншим завданням, яке я роблю для цього сайту. У цьому виклику я використовую " Маріо Карт 8 очок ". Сума балів, яку отримує гравець у k- му місці, представлена ​​цим 1-індексованим масивом: [15,12,10,9,8,7,6,5,4,3,2,1]. Так 1-е місце отримує 15 балів, 2-е місце отримує 12 …

11
Знайдіть дотичну до суми обернених дотичних
Фон Можна показати , що для будь-якого цілого числа k >= 0, f(k) = tan(atan(0) + atan(1) + atan(2) + ... + atan(k))є раціональним числом. Мета Напишіть повну програму або функцію, яка при наданні k >= 0 виводить f(k)як єдиний зменшений дріб (чисельник і знаменник є спірними). Тестові справи Перші …

15
Ділиться на 1000003? Легко, просто помножте останню цифру на 300001 і додайте!
З урахуванням простої величини, Pніж 10ваша програма або функція повинна визначити своє правило поділу x, визначене як ціле число з найменшим абсолютним значенням, яке дає кратне значення початкового розмноження, помножене на останню цифру простих і додане до решти оригіналу прем'єр. Приклад Враховуючи вхід 31, остання цифра є, 1а решта числа …

20
Перерахуйте позначення клітини
Таким чином, ми всі, маємо надію, знайомі з позначеннями комірок електронної таблиці "А1". Це просто буквено-цифрове зображення розташування зазначеної комірки в сітці. Букви (и) представляють позицію стовпчика комірки, а число - рядок. Частина "літер" може складатися з 1 або більше літер англійського алфавіту з 26 літер, всі вони повинні бути …

7
Який мій ідентифікатор PPCG?
Виклик Враховуючи ім’я члена PPCG, виведіть їх ідентифікаційний номер PPCG. Якщо користувача не існує, ви можете повідомити про помилку або повернути будь-яке непозитивне число. Якщо є кілька членів з цим іменем, ви можете вибрати лише один ідентифікатор або всі їх. Випробування "musicman523" -> 69054 "Денніс" -> 12012 "xnor" -> 20260 …

6
Експеримент з подвійною щілиною
Ледачий фізик має завдання виконати експеримент з подвійною щілиною. Однак вони ледачі і не можуть заважати самостійно налаштовувати все обладнання, і тому збираються імітувати наслідки. Вони не можуть програмувати, хоча їм знадобиться допомога. Оскільки вони ліниві, ваша програма повинна бути якомога коротшою. Давши непарне додатне ціле число n( n >= …

10
Ризикова битва: Зниження
З огляду на два списки рулонів кісток для битви за ризик, ваша програма чи функція повинні виводити, скільки військ програє кожен гравець. Фон Вам не потрібно це читати, бо це лише фон. Перейдіть до підзаголовка "Завдання", щоб продовжувати роботу без роботи. У грі ризику один гравець може напасти на іншого …

11
2D розділена сукупна сума
Виклик Задавши матрицю M із r рядками та c стовпцями та два булеві списки V довжини r та H довжини c , обчисліть розділену кумулятивну вертикальну та горизонтальну суми. Правила r і c більше або дорівнюють одиниці H і V починаються з справжнього значення Значення в M знаходяться в розумному …

9
Складіть нескінченний ланцюжок
Давайте визначимо клас функцій. Ці функції будуть відображати від натуральних чисел до натуральних чисел і повинні відповідати наступним вимогам: Функція повинна бути Bijective, що означає, що кожне значення відображається на та відображається точно на одне значення. Ви повинні бути в змозі перейти від будь-якого додатного цілого до будь-якого іншого додатного …
16 code-golf  math  number 

30
«Привіт, світ!» (Нитка копів)
Це нитка копів. Нитка грабіжників тут . Ваше завдання полягає в тому, щоб написати програму або функцію, яка з певним введенням друкує точний рядок Hello, World!і новий рядок. Великі літери, пробіли та розділові знаки повинні бути точними. Введення може бути здійснено за допомогою стандартного вводу, файлу або аргументів командного рядка …

7
Скільки розділів містять лише ідеальні квадрати?
Давши невід'ємне ціле число або список цифр, визначте, скільки способів може бути утворене число шляхом об'єднання квадратних чисел, які можуть мати нульові нулі. Приклади input -> output # explanation 164 -> 2 # [16, 4], [1, 64] 101 -> 2 # [1, 01], [1, 0, 1] 100 -> 3 # …

20
Знайдіть серіалізований цілий номер
Завдання Напишіть програму, яка буде приймати (як вхід) натуральне число. Потім він буде рахуватися з 0, додаючи кожне ціле число до a String, продовжуючи лише, якщо довжинаString менше значення вводу. Серіалізовані ціле число визначаються як повністю сформований ціле з максимальним значенням , що належить до String. За "повністю сформованим" цілим …

4
Вихід із прістінського світу
Це завдання базуються на ХЕЛКОМ Homba питання «s Програмування незайманого світу . З цього питання визначення первозданної програми: Давайте визначимо незайману програму як програму, яка не має жодних помилок, але буде помилкою, якщо змінити її, видаливши будь-яку суміжну підрядку з N символів, де 1 <= N < program length. Наприклад, …

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