Вопросы с тегом «code-challenge»

Задача кода - это соревнование за креативные способы решения загадки программирования с объективным критерием выигрыша, не охватываемым другими тегами оценки (например, code-golf).

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 …

1
Генерация ASCII Art
Учитывая в качестве входного сигнала черно-белое изображение в любом приемлемом формате без потерь , выведите изображение ASCII, максимально приближенное к входному изображению. правила Можно использовать только перевод строки и байты ASCII 32-127. Исходное изображение будет обрезано, чтобы вокруг изображения не было посторонних пробелов. Материалы должны быть в состоянии завершить весь …

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

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

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

2
Иди и сделай это звездным
В этом конкурсе вы должны написать программу, которая принимает черно-белое пиксельное изображение и пытается изменить его так, чтобы белая фигура формировала звездный домен с минимальным количеством изменений. Допустимые изменения превращают белые пиксели в черные и превращают черные пиксели в белые. Выходные данные должны снова состоять из того же изображения, но …

3
Найти матрицу с наивысшей оценкой без свойства X
Эта задача частично является задачей алгоритмов, частично задачей оптимизации, а частично просто самой быстрой задачей кода. Циклическая матрица полностью определяется ее первой строкой r. Оставшиеся строки представляют собой циклические перестановки строк rсо смещением, равным индексу строки. Мы допустим циклические матрицы, которые не являются квадратными, так что они просто пропускают некоторые …

1
Как долго ваша (языковая) змея?
Исходя из задачи третьего порядка , ваша задача - написать программу на языке уроборос, которая использует как можно больше языков. То есть на языке A напишите программу pA, которая выводит программу pB на языке B. Программа pB должна выводить программу pC на языке C и так далее, пока в конечном …

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, …

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

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

4
Напишите код, чтобы определить принятый ответ
Опубликовать ответ на этот вопрос, который оценивает любой ответ на этот вопрос и определяет, победит ли он. Кто выигрывает: Победитель - это ответ, который побеждает в соответствии с большинством ответов в 17:00 UTC, воскресенье, 2 марта. Мы приглашаем вас изменить свой ответ по ходу конкурса. Пожалуйста, не меняйте чужие. Галстуки …

13
Написать замаскированную программу [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 2 года назад . Задача состоит в том, чтобы создать программу, которая решает любую из проблем HQ9 +, но выглядит как …

30
Сумма натуральных чисел. [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 3 года назад . Проблема: Учитывая набор целых чисел, найдите сумму всех положительных чисел в нем. Входные данные: t …

17
Перемешать колоду без локальных переменных [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 2 года назад . Цель этой головоломки состоит в том, чтобы взять колоду из 52 карт и перемешать ее, чтобы каждая …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.