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

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

30
Створіть таблицю am * n в HTML
Вхід: Два десяткових цілих числа mі nвідповідно дають кількість рядків і стовпців таблиці. mі nє більшою або дорівнює 1. Вихід: Таблиця в HTML, яка має m рядків і n стовпців. Таблицю має відображати сучасний браузер на ваш вибір. Більшість браузерів відображатиме все належним чином, навіть якщо теги не закриті. Належне …

3
Намалюйте підпис ключа ASCII
З огляду на введення ноти, виведіть ASCII малюнок відповідного основного ключа на високий ключ. Ось усі основні клавіші (які не включають подвійні різкі або подвійні плоскі) та їх відповідні підписи ключів: Коло п'ятих deluxe 4 користувачем Вікіпедії Просто звичайний Білл, авторські права CC BY-SA 3.0 Якщо вхід є ключем з …

13
Кодегольф Гафній
Завдання полягає в тому, щоб написати кодогольф для Хафніана матриці . Хафніан 2n-бісиметричної 2nматриці Aвизначається як: Тут S 2n являє собою сукупність усіх перестановок цілих чисел від 1до 2n, тобто [1, 2n]. Посилання на вікіпедію розповідає про матриці суміжності, але ваш код повинен працювати для будь-яких справжніх симетричних матриць введення. …

22
Перевірка горизонтальної змії для тварин ASCII
Нещодавно було кілька проблем із зміями домашніх тварин ASCII (наприклад, тут ) 0 0 0 0 0 000 00 0 00 000 0 0 000 0 0 0 00 0 000 Ця задача полягає в тому, щоб взяти випадково породжену горизонтальну змію домашнього улюбленця (висота п'яти ліній, довжина 30) і …

29
Виведіть бінарний шлях з числа
Для цілого числа, nяке задовольняє n > 0, запишіть його значення як шлях, що спадає справа, на основі його бінарного подання. Правила Перший (найзначніший) набір бітів завжди знаходиться у верхньому лівому куті. Коли наступний біт встановлений (a 1), намалюйте символ ("заповнений") у наступному рядку в тому ж стовпці, що і …
22 code-golf  number 

15
Послідовність автономних чисел
Давайте визначимо автономне число як додатне ціле число, цифри якого відображаються у проміжках довжини, рівній лише собі. Іншими словами, будь-яка десяткова цифра d (за винятком 0 ) виникає лише у прогонах довжиною рівно d . Завдання Ви можете вибрати будь-який із трьох перелічених нижче методів: Враховуючи ціле n , виведіть …

5
Симетричні сонечко
Вступ: Коли ми думаємо про сонечок, ми зазвичай думаємо про червоного або темно-помаранчевого клопа з чорними плямами. Хоча це не обов'язково, оскільки є також чорні з червоними / оранжевими плямистими сонечками або сонечка без плям , ми в основному зображаємо сонечок щось подібне до цієї азіатської сонечко: Ще одна річ, …

7
Виведіть спрощену послідовність Goodstein
Число знаходиться у спрощеній формі Goodstein у базовій b, якщо воно записане як b + b + ... + b + c, 0 < c ≤ b Спрощена послідовність Goodstein числа починається з запису числа у спрощеній формі Goodstein у базовій-1, потім заміни всіх 1-х на 2-х та віднімання 1. …

10
Найнижчі початкові числа в послідовності, схожі на Фібоначчі
Враховуючи позитивний цілий вхід N , виведіть два негативних числа, a і b , де a <b , з найменшим можливим середнім значенням, яке призведе до того, що число N буде частиною послідовності повторюваних відношень: f(0) = a f(1) = b f(n) = f(n-2)+f(n-1) У випадку, якщо існує більше одного …

6
Створіть універсальну цілу послідовність
Визначення Назвемо (нескінченну) цілу послідовність універсальною, якщо вона містить кожну кінцеву цілу послідовність у вигляді суміжного підряд. Іншими словами, ціла послідовність (a 1 , 2 , ...) є універсальною тоді і лише тоді, коли для кожної кінцевої цілочисельної послідовності (b 1 ,…, b n ) є зміщення k таке, що …

24
Вибірка розподілу Парето
Розподіл Парето є розподіл ймовірностей , що приходить багато в природі. Він має безліч спеціальних властивостей, таких як нескінченне середнє. У цьому виклику ви виведете число, відібране з цього розподілу. Розподіл Парето визначається як більший або рівний xімовірності 1/xдля всіх xбільших або рівних 1. Отже, число, відібране з цього розподілу, …

10
Створення цифрових номерів, зручних для цифр
Натхненний створенням дружніх клавіатурних номерів . Фон Багато клавіатурних колодок мають такий макет: 789 456 123 0 Ми визначаємо сусідство числа як сукупність осередків, ортогонально прилеглих до нього, на показаному на цифровій клавіатурі, включаючи саму себе. Наприклад, сусідство 2 є, {1,5,3,0,2}а 0 - сусідство {1,2,0}. Нижче наведено список мікрорайону кожного …

26
Це приємне число?
Приємне число (згідно з цим визначенням) - це число, яке може бути передано за допомогою наступного процесу (давайте використаємо 41802000як приклад): Відокремте проміжні однакові числа ( 41802000 => [41802, 000]) Сортуйте першу половину цифр і візьміть максимум ( [41802, 000] => [8, 000]) Візьміть довжину кінцевого елемента. Назвіть результуючі елементи …

30
Який номер пропущений (роздільність на 9)
Виклик Давши ціле число, що ділиться на 9, і одну пропущену цифру, знайдіть пропущену цифру. Пропущена цифра може бути представлена ​​будь-яким символом, окрім цифр 0-9, доки вона є послідовною. Якщо відсутня цифра може бути 0 або 9, виведіть щось для позначення. Припустимо, що користувач досить розумний, щоб помістити лише одну …

28
Найбільші провідні показники
З огляду на ціле число n >= 2, виведіть найбільший показник у його основній факторизації. Це послідовність OEIS A051903 . Приклад Нехай n = 144. Його основна факторизація 2^4 * 3^2. Найбільший показник - це 4. Випробування 2 -> 1 3 -> 1 4 -> 2 5 -> 1 6 …

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