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

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

9
Я бачу вашу BIDMAS і піднімаю вас BADMIS
Я бачу вашу BIDMAS і піднімаю вас BADMIS Виклик Давши набір чисел з операторами між ними: "5 + 4 * 9/3 - 8", поверніть усі можливі результати виразу для кожної перестановки порядку основних операцій: [/, *, +, -]. Правила Стандартні лазівки заборонені I / O Введення має бути впорядковано за …

17
Сваха, свата, зробіть мені сірник
(ми не знайдемо Findабо не будемо ловити tryCatch) Це частина друга з багатоскладової серії реалізації деяких цікавих функцій R. Частину першу можна знайти тут . Завдання: Ви повинні реалізувати функцію Rmatch якомога менше байтів. Вхід: x, можливо порожній список / масив цілих чисел table, можливо порожній список / масив цілих …

14
Подивись мамо! Я створив свою власну систему (число 10)! [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 4 місяці тому . Ми все це зробили, ну, може, і ні, але створення власної чужорідної мови та системи нумерації є основним елементом …

6
Віднімаємо складену матрицю
Виклик: Дано матрицю NxN, деN≥2N≥2N\geq2 та один із восьми різних «варіантів складання», виведіть двовимірний масив / список із відніманими значеннями. Вісім варіантів складання - це: зліва направо; справа наліво; зверху вниз; знизу вгору; верху донизу; зверху донизу; віднизу до верху; від низу до верху. Покрокові приклади: Матриця введення: [[ 1, …

5
Конгрунтні числа
Визначення: Трикутником вважається правильний трикутник якщо один із внутрішніх кутів рівно 90 градусів. Число вважається раціональним, якщо його можна представити співвідношенням цілих чисел, тобто p/q, де і pіq є цілими числами. Число n- це конгруентне число, якщо існує правильний трикутник площіn де всі три сторони раціональні. Це OEIS A003273 . …

8
Наповніть лабіринт зміїною стіною, поки вона не застрягне
Зробіть, щоб змія заповнювала будь-який лабіринт (поки він не застряг). Змія Змія починається з заданої початкової точки, вказуючи СХІД . Вона рухається, завжди маючи стіну або частину її тіла відразу до ЛІВОРУЧ його голови ( « ліва стіна правило повторювача »), поки він не застряє , тому що всі чотири …

6
Прогулянка по клавіатурі
Визначаючи слово (або будь-яку послідовність літер) як введення, ви повинні інтерполювати між кожною буквою так, щоб кожна сусідня пара букв у результаті також була сусідньою на клавіатурі QWERTY, як якщо б ви ввели вхід, переходячи по гігантській клавіатурі. Наприклад, " так " може стати " y tr es ", " …

12
Індексація розширених чисел Фібоначчі
Напевно, ви чули про числа Фібоначчі. Ви знаєте, що ціла послідовність, яка починається з 1, 1, і тоді кожне нове число є сумою останніх двох? 1 1 2 3 5 8 13... І так далі. Виклики щодо цифр Фібоначчі тут досить популярні . Але хто каже, що числа Фібоначчі повинні …

12
Сліз, як змія
Ідея Раніше ми робили матричні спіралі, повні обертання і навіть діагональні обертання , але ні, наскільки я можу знайти, зміїні обертання ! Що таке обертання змій? Уявіть, що рядки матриці перекидаються туди-сюди, з роздільниками між ними, подібно подільникам довгої черги: +--------------+ 1 2 3 4 5| +------------ | |10 9 …

11
Оберніть ASCII Art на 45 градусів
Ваше завдання полягає в тому, щоб взяти ASCII художній образ і вивести його повернути за годинниковою стрілкою на 45 градусів і масштабується з коефіцієнтом 2-√2\sqrt 2 . Масштабування відбувається за допомогою гратчастого малюнка, який вводить простір між символами. Щоб візуально пояснити це, блок 3 × 33×33 \times 3 обробляється так: …

30
Створіть фрагменти з масиву
Ваше завдання - написати програму, яка задала масив і число, вам потрібно розділити масив на шматки з розміром число. Правила Ваша програма отримає масив A, а також додатне ціле число n. Потім масив слід розділити на шматки довжини n, якщо довжина рядка не ділиться nжодним залишком на кінці, слід вважати …

15
Класична пригода VCS ASCII
Виростаючи, моєю першою консольною ігровою системою був Atari 2600, і я завжди буду любити деякі з тих ігор, які мені так сподобалися в дитинстві. Багато графіки все ще запам'ятовуються, можливо, навіть знакові. Виявляється, ці спрайти - це дуже спрощені растрові зображення, шириною 8 пікселів із змінною висотою, де двійкове представлення …

23
Стрибки вказівника
Припустимо, у нас є масив довжини із вказівниками, що вказують на якесь місце в масиві: Процес " стрибки вказівника " встановить кожен вказівник на місце, на яке вказує вказівник.пспс\texttt{ps}ннn Для цієї задачі покажчик - це (нульовий) індекс елемента масиву, це означає, що кожен елемент масиву буде більшим або рівним і …

14
Номери основних номерів (видання для гольфу)
Це послідовність A054261 . nnn - е просте число стримування є найменшим числом , яке містить перші nnn простих чисел як подстрок. Наприклад, число 235235235 є найменшим числом, яке містить перші 3 прайми в якості підрядків, що робить його 3-м простим номером стримування. Неважливо зрозуміти, що перші чотири прості числа …

17
Розділити позначки Марка
Виклик Марк - студент, який отримує свої Nоцінки з'єднаним чином в один рядок. Завдання полягає в тому, щоб відокремити його сліди, знаючи , що кожен знак може бути тільки 0або 1або 2або 3або 4або 5або 6або 7або 8або 9або 10. Вхідні дані N натуральне число і один рядок. Вихідні дані …

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