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

Виклик коду - це змагання за креативні способи вирішення головоломки програмування з об'єктивним критерієм виграшу, не охопленим іншими тегами для оцінки (наприклад, код-гольф).

7
Пошук найменших множин
Розглянемо три набори A, Bі Cкожен містить nцілі числа. З цього ми можемо зробити набір S_n = {a * b + c | a in A, b in B, c in C}. З огляду на n, існує один або декілька мінімальних розмірів, S_nякі залежать від того, які набориA,B and C …

1
Створити ASCII ст
З огляду на чорно-біле зображення у будь-якому розумному форматі без втрат, як вхід, виведіть ASCII зображення, максимально наближене до вхідного зображення. Правила Можуть використовуватись лише канали ліній і ASCII байти 32-127. Вхідне зображення буде обрізане, щоб не було сторонніх пробілів навколо зображення. Подання повинні бути здатні виконати весь корпус балів …

1
Створіть (програмний) модем!
Об'єктивна Дизайн мо dulator / дем odulator пару точно передавати дані якомога швидше в протягом модельованого звичайної телефонної служби (POTS) . Кроки Створити якийсь випадковий (/dev/random або подібних) даних, які потребуватимуть 3-4 секунди для передачі Модулюйте дані за допомогою модулятора, щоб створити звуковий файл Передайте аудіофайл через симулятор POTS . …

1
Підрахунок ланцюгів Каннінгам
Прості номери завжди заворожували людей. 2300 років тому Евклід писав у своїх "Елементах" Просте число - це те, що вимірюється лише одиницею. що означає, що прайм ділиться лише на 1 (або сам по собі). Люди завжди шукали відносини між простими числами і придумували якісь дивні (як у "цікавих") речі. Наприклад, …

1
Роботу Роуді потрібно було упакувати вантажівку
Як дорогий гурт, ви повинні упакувати вантажівку. Ваша програма розмістить пакети так, щоб вони вмістилися на найменшій висоті. Погано упакований вантажівка Правила Пакети можуть обертатися через кратні 90 градусів. Пакети можуть торкатися, але не повинні перетинатися. Вихід - це перепаковане зображення (у файл або stdout). Ваша програма може використовувати будь-який …

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

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

1
Як довго ваша (мовна) змія?
Виконуючи завдання з quine третього порядку , ваше завдання - написати програму Ouroboros, яка використовує якомога більше мов. Тобто мовою A запишіть програму pA, яка виводить програму pB мовою B. Програма pB повинна виводити програму pC мовою C, і так далі, поки нарешті програма не виводить оригінальну програму pA мовою …

7
Роздрукуйте певне значення в цій створеній двійковій матриці
Припустимо, ми визначаємо нескінченну матрицю Mна N^2 -> {0, 1}(де Nпочинається 1замість 0) таким чином: M(1, 1)= 0. Для кожного x > 1, M(x, 1)= 1якщо xє простим, 0інакше. Для кожного y > 1, M(1, y)= y-го доданка в Thue-Morse sequence. Для кожного x, y > 1, M(x, y)= M(x, …

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

7
Це прем'єр? без математики [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 3 роки тому . Напишіть програму або функцію будь-якою мовою, яка вказує, чи є вхід простим числом. Вхід - це рядок, що представляє …

4
Напишіть код, щоб визначити прийняту відповідь
Опублікуйте відповідь на це запитання, яка оцінить будь-яку відповідь на це питання і визначить, чи виграє вона. Хто виграє: Переможець - це відповідь, яка виграє за найбільш відповідями о 1700 UTC, неділя, 2 березня. Запрошуємо вас і заохочувались змінити власну відповідь по мірі проходження змагань. Будь ласка, не змінюйте інших. …

13
Написати програму в маскуванні [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 2 роки тому . Завдання полягає у створенні програми, яка вирішує будь-яку з проблем HQ9 +, одночасно виглядаючи як інша мова. Примітка . Це …

30
Сума натуральних чисел. [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 3 роки тому . Проблема: Давши набір цілих чисел, знайдіть у ньому суму всіх натуральних чисел. Вхід: t - кількість тестових випадків [ …

17
Перемішайте колоду без локальних змінних [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 2 роки тому . Завдання цієї головоломки - взяти колоду з 52 карт і перемістити її так, щоб кожна картка опинилася у випадковому положенні. …

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