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

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

30
Q-послідовність Hofstadter
Визначення a (1) = 1 a (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) для n> 2, де n - ціле число Завдання Дано додатне ціле число n, генеруйтеa(n) . Тестові шафи n a(n) 1 1 2 1 3 2 4 3 5 3 6 …

30
Створіть Favicon обміну стеками
Ви впізнаєте логотип PPCG? це виглядає так, коли ти робиш це мистецтво ascii. +---+ |PCG| +---+ v Тепер у цьому коді Golf ви зробите код, який робить логотипи для інших сайтів, подібні до логотипу PPCG. Що ти повинен робити Рядок "Скорочений" буде рядком із усіма великими літерами та цифрами у …

22
Знайдіть перше слово, починаючи з кожної літери
Подавши рядок, знайдіть перше слово, починаючи з кожної літери (регістр нечутливий). Зразок Використання Ferulas flourish in gorgeous gardens.в якості введення: "Ferulas flourish in gorgeous gardens." ^^^^^^^ ^^ ^^^^^^^^ | | | | | --> is the first word starting with `g` | --> is the first word starting with `i` …
25 code-golf  string 

17
Детермінант Вандермонд
Даний вектор nзначень (x1,x2,x3,...,xn)повертає визначник відповідної матриці Вандермондза . Цей визначник можна записати так: Деталі Ваша програма / функція повинна приймати список номерів з плаваючою комою у будь-якому зручному форматі, що дозволяє змінювати довжину, та виводити вказаний визначник. Можна припустити, що введення та вихід знаходяться в межах значень, які підтримує …

12
Генерувати ледачі значення
Супутнє: Програмуйте мою мікрохвильову піч . Натхненний Створіть лінивий мікрохвильовий вхід . Ліниве значення негативного цілого числа N є найменшим із цілих чисел, найближчих до N, тоді як усі їхні цифри однакові. Повернення (будь-яким способом) ледачим значення заданої (будь-яким способом) N . N ≤ найбільше ціле число, яке ваша мова …

9
Намалюйте будинок ASCII
Це вікно: --- | | --- Додамо кілька стін |. Поставте два місця з обох боків від нього, щоб у вікні було багато місця. | --- | | | | | | --- | Тепер додамо дах і стелю. Щоб вікно було посеред кімнати, додамо ще один рядок над ним …

30
Щасливий день округлого Пі
Щоб відсвяткувати день округлого пі, ви повинні скористатися сьогоднішньою датою, щоб скласти програму, яка займає діаметр кола і виводить його окружність, помноживши діаметр на 3.1416, де 3.1416 потрібно отримати, використовуючи сьогоднішню дату. Input 3 Output 9.4248 etc. Не приймає дату як вхідну. Вам не доведеться використовувати всі компоненти дати, але …

10
Підстрибуючи в масиві
Вступ Масиви також можна розглядати як поле для підстрибуючого м'яча. Це, звичайно, звучить дуже невиразно, тому ось приклад введення: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8, 9] Завдання полягає у виведенні …

14
Розширення матриці в стилі Фібоначчі
Для кожного рядка, а потім стовпця матриці ми можемо додати додатковий запис із сумою останніх двох записів у цьому рядку чи стовпці. Наприклад, із такою вхідною матрицею: [ 1 1 1 ] [ 2 3 4 ] Отриманою матрицею буде: [ 1 1 1 2 ] [ 2 3 4 …

30
Driftsort масив
Driftsort - це простий спосіб "сортувати" масив. Він працює шляхом "ковзання" або "обертання" елементів в масиві, поки масив не буде відсортований або поки масив не вдасться сортувати. Давайте пройдемо два приклади. Спочатку розглянемо масив [10, 2, 3, 4, 7]. Оскільки масив не відсортований, ми повертаємо його один раз. (Це може …

23
Виконайте правило поділу на 7
Щоб перевірити, чи десяткове число ділиться на 7: Стерти останню цифру. Помножте його на 2 і відніміть від того, що залишилося. Якщо результат ділиться на 7, вихідне число ділиться на 7. (також описано, наприклад, тут ) Це правило добре для ручної перевірки подільності. Наприклад: Чи 2016 ділиться на 7? Відняти …

6
Намалюйте П’ятикласницю
Перш за все ... Я хотів би побажати всім з Різдвом Христовим (вибачте, якщо я запізнився на ваш часовий пояс). Для святкування нагоди ми збираємося намалювати сніжинку. Оскільки рік 201 5, а Різдво припадає на 2 5- й (для значної частини осіб), ми намалюємо пластівці Пента . Пентафлик - простий …

15
Створіть шестигранну таблицю ASCII для Марка Уотні
Натхненний цим питанням SciFi.SE. Фон (з незначним спойлером): У фільмі "Марсіанець" головний герой Марк Уотні використовує таблицю ASCII для пошуку шістнадцяткових значень символів ASCII, щоб він міг намагатися спілкуватися назад на Землю. * Виклик Без введення, виведіть таку таблицю ASCII саме так: Dec Hex Dec Hex Dec Hex Dec Hex …

3
¿Xu ti te gismytermorna? (Це дійсна гісму?)
(Буквально: "Чи відповідає це / реалізує форму " гісму "?) Приміщення Мова Лойбана - це побудована мова , що означає, що всі її слова були створені, а не дозволяли розвиватися природним шляхом. Семантичною основою Лойбана є його гісму , або кореневі слова, які були синтезовані поєднанням коренів із широко розмовних …

20
Що половина на годиннику?
У своїй кімнаті у мене є цей чудовий годинник (натисніть на повний розмір): Більшість із них не складно розібратися, але особливість 4-годинного годинника особливо складна: Зазвичай, частка, як 1/2, не має сенсу в модульній арифметиці, оскільки беруть участь лише цілі числа. Правильний спосіб, таким чином, полягає в тому, щоб це …

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