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

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

9
Перестановка блоку
Отже, ваше завдання - взяти блок 3x3, де -середні порожні пробіли, і *середні заповнені пробіли, наприклад: -** -*- *-* і переставити блок так, щоб *форми утворили X, як це: *-* -*- *-* Введення: 3x3 квадрати, як вище, вони можуть бути 3 рядками, масивом або як би ви хочете. Вихід: найкоротша …

12
Площа перетину кола
Опис: Дано xта yположення двох кіл разом із їхніми radii, виведіть площу перетину двох кіл. Вхід: Вам буде надано наступне введення: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles Метод …

15
Який мій експоненційний потенціал?
Ми визначимо N -експонентний потенціал додатного цілого числа M як кількість префіксів M N які є ідеальними N- силами. Префікси цілого числа - це всі суміжні послідовності цифр, які починаються з першого, інтерпретуються як числа в базі 10. Наприклад, префікси 2744 - це 2 , 27 , 274 і 2744 …
14 code-golf  math  number 

11
Допоможи мені зіграти на Трубі
Труба є клапанним Аерофон інструменту, як правило , станом B♭. Звук видається, коли гравець вібрує губами, щоб витіснити повітря всередині інструменту. Ця вібрація набувається шляхом встановлення рота певним чином, який називається етчур. Різні фасони, з більш щільними або пухкими губами, створюють різні смоли. Крім того, кожен клапан у трубі також …
14 code-golf  music 

1
Регекс для кратних 9
Неважко описати машину з кінцевим станом, яка розпізнає кратні цифри 9: слідкуйте за цифрою суми (мод 9) і додайте ту цифру, яку приймається далі. Така FSM має лише 9 станів, дуже просто! За еквівалентністю FSM-розпізнаваності та регулярних мов існує регулярний вираз для кратних 9. Однак будь-який такий регулярний вираз, ймовірно, …

9
Перевірка наборів циклічної різниці
Набір циклічної різниці - це набір натуральних чисел з унікальною властивістю: Нехай nбуде найбільшим цілим числом у наборі. Нехай rбудь-яке ціле число (не обов'язково в наборі) більше 0, але менше або дорівнює n/2. Нехай kбуде безліч рішень для , (b - a) % n = rде aі bякі елементи набору. …

18
Знайдіть відповідні угруповання з цифрами
Нещодавно моя репутація була 25,121. Я помітив, що кожне згрупування цифр (тобто числа, розділені комами) було ідеальним квадратом. Ваша задача полягає в тому, що враховуючи невід'ємне ціле число N та одинарну булеву функцію чорного поля f : Z * → B , дайте значення truthy, якщо кожне значення f, застосоване …

12
Зшийте разом паліндром з паліндромних підрядів
Отримуючи рядок l, знайти всі паліндромний подстроку pз l( в тому числі дублікатів та окремих рядків символів). Далі переставіть усі підрядки у pдійсний паліндром (може бути кілька правильних відповідей). Якщо неможливо переставити pв єдиний паліндром, у вашій програмі може бути невизначена поведінка (помилка, переповнення стека, вихід, повішення / несвоєчасне вбивство …

14
Створіть усі квадратні підматриці заданого розміру
Вам буде дана квадратна матриця цілих чисел M і іншого натурального п , строго менші , ніж розмір M . Ваше завдання - генерувати всі квадратні підматриці M розміру n . Для цілей цього виклику, квадратна подматріца є група суміжних рядків і стовпців містяться в М . Формати вводу / …

4
Нижня частина пісочного годинника
Виклик: Вхід: Три цілі числа: довжина від нижнього краю; початкова кількість зерен піску; покажчик Вихід: Вивести стан нижньої частини пісочного годинника за заданим показником, виходячи із заданої довжини нижнього краю та кількості піску. Правила виклику: Ми моделюємо зерна піску цифрами 1-9 Ми розміщуємо залишилася кількість піщинок піску вгорі посередині, слідуючи …

14
Порівняйте два списки за їх максимумом
З огляду на два різні списки невід’ємних цілих чисел, поверніть список, який має найбільший максимум (наприклад [4, 2], [3, 3, 1] -> [4, 2]). Якщо вони мають однаковий максимум, поверніть список, який містить більше примірників цього максимуму (наприклад [4, 2, 4], [4, 3, 3, 3, 1, 3] -> [4, 2, …

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

16
Mod 2 Коефіцієнти багаточлену
Кінтопія розмістила тут виклик для обчислення мультиноміальних коефіцієнтів (частина тексту тут скопійована звідти). Існує цікавий алгоритм для обчислення багаточленних коефіцієнтів mod 2. Дано список чисел, k 1 , k 2 , ..., k m , виведіть залишок багаточленного коефіцієнта: наведеного по модулю 2. Наступний алгоритм робить це ефективно: для кожного …

7
Чи можуть вони бути тим самим днем ​​тижня?
Виклик Враховуючи невід'ємне ціле число, виведіть, чи можливі дві дати (за григоріанським календарем), що різняться точно на стільки років, щоб поділити день тижня. Рік вважається високосним або якщо він ділиться на 4, але не на 100, або якщо він ділиться на 400. Вихід може бути: фальси / триутюзи (в будь-якій …

10
Розкладається на праймери
Враховуючи ціле число n, поверніть кількість способів, з яких n можна записати як список простих чисел. Наприклад, 2323можна записати як (2,3,23), (23,23)або (2,3,2,3)або (23,2,3), щоб ви вивели 4. Якщо це неможливо записати таким чином, слід вивести 0. Просте число, таке як 019або 00000037є дійсним простим числом для цієї проблеми. Тестові …

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