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

13
Определяющий вызов оптимизации

Рассмотрим 30 на 30 матриц Теплица, все записи которых равны 0 или 1. Эта задача представляет собой простую задачу оптимизации, чтобы найти матрицу с наибольшим возможным определителем. Вход Нет Выведите матрицу Теплица 30 на 30, все записи которой равны 0 или 1 вместе с определителем. Оценка...

13
Программа, которая печатает программы

Вызов Ваша цель - написать программу, которая печатает другую программу. Эта напечатанная программа должна напечатать другую программу, а новая программа должна напечатать другую программу до конца. правила Каждая программа должна содержать не более 256 байт. (Если это необходимо изменить, оставьте...

13
Получить добытчиков

Задание Думаю, всем нравится автоматическая генерация кода и экономия времени во время работы. Вы должны создать много классов и участников в течение дня, и вы не хотите создавать все это gettersвручную. Задача состоит в том, чтобы написать программу или функцию, которая генерирует gettersдля всех...

13
Интерпретировать свободные диапазоны

Интерпретировать свободные диапазоны ListSharp - это интерпретируемый язык программирования, который имеет много функций, одна из которых - это создатель диапазона на основе 1 индекса, который работает следующим образом: Вы определяете диапазон как (INT) TO (INT)или только (INT)где оба или одно...

13
Многоязычный вызов

После всего того веселья, которое у нас было с вызовами полиглотов в ( недавнем ) прошлом, как насчет задач, когда результат может быть на двух языках? Ваш ответ должен принять логический ввод bи вывод текста "true"или "false". Тот же код должен выводить, при запуске на другом языке, "waar"или...

13
Уклоняйся от своей смерти!

Вступление "Muhuhuhahahah!" Безумный ученый смеется. "Ты пойман в ловушку в моей собственной маленькой игре!" Перед вами смертельная яма змей, а позади вас бездонная пропасть. Выхода нет, ты застрял! «В двух шагах от вас - яма со змеями, а в двух шагах от вас - пропасть. Но! Прежде чем двигаться,...

13
Текст в мозг-Flak

Ваша задача состоит в том, чтобы превратить вводимый текст в код, который будет выводить текст. Учебник взят здесь с разрешения здесь Brain-Flak имеет два стека, известные как «левый» и «правый». Активный стек начинается слева. Если выгрузится пустой стек, он вернет 0. Вот и все. Других переменных...

13
Восстановите премьер от главной власти

Определение : простая степень - это натуральное число, которое может быть выражено в форме p n, где p - простое число, а n - натуральное число. Задача : При заданной простой степени p n > 1 вернуть простое число p. Тестовые случаи : input output 9 3 16 2 343 7 2687 2687 59049 3 Подсчет очков :...

13
Получите наименьшую возможную оценку Pylint в пределах 128 байтов Python

Pylint не имеет нижней границы на баллы, которые он даст ваш код. Для оценки кода используется следующая метрика, максимальная оценка 10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) В Python 3.6 попробуйте написать программу, которая: Выводит «Hello World» при...

13
Логические ворота вручную

Сделайте программу, которая имитирует основные логические элементы. Ввод: слово из заглавных букв, за которым следуют 2 однозначные двоичные числа, разделенные пробелами, например OR 1 0. Ворота OR, AND, NOR, NAND, XOR, и XNORнеобходимы. Выходные данные: Какой выходной сигнал введенного логического...

13
Генерация цепочки целых чисел, используя наименьшее количество уникальных символов (в C ++)

Я новичок в спорте кода гольф. Я пытаюсь создать лестницу целых чисел, используя наименьшее количество уникальных символов в C ++. Допустим, нам дано целое число 4. Мы сгенерируем следующую лестницу: 1 1 2 1 2 3 1 2 3 4 Короче говоря, моя программа будет читать положительное целое число из...

13
Подсчет обобщенных полиомино

В этой задаче вы будете считать псевдополисформы на квадратном фрагменте . Я думаю, что эта последовательность еще не существует в OEIS , поэтому существует задача вычислить как можно больше терминов для этой последовательности. Обновление: теперь это в OEIS, как A309159 : Количество обобщенных...

12
Кодирование двоичного дерева

Предположим, у вас есть полное двоичное дерево (т.е. каждый внутренний узел имеет ровно двух непустых потомков). Каждый узел содержит ненулевое целое число. Вам дано задание кодировать и декодировать дерево в / из списка целых чисел. Дерево хранится внутри что-то вроде: struct node { int data;...

12
Сломать сломанный шифр

Я разработал простой генератор случайных чисел, который циклически переключает два числа, используя метод умножения и модуля. Это прекрасно работает для этого. Если бы я использовал его в качестве генератора шифров, он, однако, был бы уязвим для известной атаки открытым текстом, учитывая, что...

12
Креативное программирование [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 8 лет назад . Сделайте историю из ваших программ. Пример в JavaScript: self.book = { "story": function() { var...

12
Запрограммируйте мою микроволновую печь [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 3 года назад . Я очень ленив, поэтому я стараюсь всегда программировать микроволновую печь с минимальным...

12
Реализация 64-разрядного двоичного числа IEEE 754 с помощью целочисленных манипуляций

(Я пометил вопрос «C» в настоящее время, но если вам известен другой язык, который поддерживает союзы, вы также можете использовать его.) Ваша задача - построить четыре стандартных математических оператора + - * /для следующей структуры: union intfloat{ double f; uint8_t h[8]; uint16_t i[4];...

12
Самый короткий код для написания самого длинного кода

Ваша задача состоит в том, чтобы создать самый короткий код на выбранном вами языке, который записывает в .txtфайл самый длинный код для умножения двух чисел, принимая два числа в качестве ввода и вывода ответа . НИКАКОГО ВВОДА НЕ НУЖЕН ВАШ КОДЕКС, КОТОРЫЙ ДЕЛАЕТ ПИСЬМЕННУЮ РАБОТУ ! Генератор кода...

12
Построить Горного Робота

Ваша программа будет управлять горным роботом, ищущим под землей ценные полезные ископаемые. Ваш робот сообщит контроллеру, куда вы хотите переместить и копать, а контроллер предоставит обратную связь о состоянии вашего робота. Первоначально вашему роботу будет предоставлена ​​карта с изображением...

12
Количество действительных лабиринтов

Учитывая WxHсетку, сколько возможных лабиринтов есть? Что вы знаете о лабиринте: Сетка ровно Hквадратная и Wквадратная. Существует три типа квадратов: Start, Finish и Empty. Ваш лабиринт должен содержать ровно 1 начало и 1 конец, а все оставшиеся квадраты пусты. Есть стены, окружающие весь...