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

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

4
Решить линейное уравнение
Это вызов, но с лучшей спецификацией. спекуляция Ваша программа возьмет линейное уравнение, содержащее одну переменную, xи выведет значение x. Ввод / Разбор Входные данные будут содержать только числа, операторы, скобки ( ()) xи =знак (это означает отсутствие пробелов). Круглая скобка всегда будет сбалансированной. Всегда будет хотя бы 1 x. xМожет …

7
Сортировка элементов на основе зависимости
Цель Сортируйте список элементов, убедившись, что каждый элемент указан после указанных зависимостей. вход Массив массивов целых чисел, где каждое целое число указывает на индекс 0 или 1 другого элемента, за которым должен следовать этот элемент. Входные данные могут быть массивом или строкой или чем-либо еще, удобочитаемым человеком. Например, ввод на …

7
По краям гиперкуба
Ваша задача будет написать функцию или программу, которая будет принимать целое число в n>0качестве входных данных и выводить список ребер n-мерного гиперкуба . В теории графов ребро определяется как два набора вершин (или углов, если вы предпочитаете), которые связаны между собой. Пример 1 1-мерный гиперкуб представляет собой прямую и содержит …

2
Помощник по поиску слов
Я делал поиск слов в последнее время , и я думал , что это будет так намного легче , если все слова читаются слева направо. Но переписывание всех строк требует больших усилий! Так что я заручился поддержкой игроков в гольф. (Отказ от ответственности: вышеупомянутая история может быть или не быть …

3
Полуобратная двоичная строка
Это дополнительный вопрос к моему вопросу Puzzling.SE : я спросил, есть ли функция f, отображающая логические строки в логические строки, так что f (f (b)) = reverse (b) для всех входных строк b . (Под обратным я имею в виду функцию, которая меняет порядок битов.) Приведенная выше ссылка содержит положительный …
12 code-golf  string 

1
Сколько букв в этом слове?
Вдохновленный проектом Euler # 17 , это ваш вызов. Напишите полную программу или функцию, которая принимает число в качестве входных данных, затем напечатайте или верните, сколько букв потребуется, чтобы сосчитать до и включая это число на английском языке (начиная с единицы). Вы не включаете пробелы, запятые или дефисы, но должны …
12 code-golf  math  number 

3
Рыцари и Кнавесы
Это код-гольф . В этом задании мы будем писать программы / функции, которые решают головоломки « Рыцари и Кнавесы ». Фон Вы попадаете на остров ... и т. Д. ... каждый человек на острове, кроме вас, является либо рыцарем, либо мошенником . Рыцари могут только делать правдивые заявления. Knaves может …
12 code-golf 

6
Количество шагов для бинарного поиска
Если задано положительное целое число, выведите количество шагов, необходимых для поиска ввода с помощью двоичного поиска, начиная с 1. Мы моделируем двоичный поиск целого числа, которое было задано в качестве входных данных, в котором смоделированный искатель может многократно угадывать целое число и сообщать, является ли оно слишком высоким, слишком низким …

21
Последовательное Умножение
Ваша цель состоит в том, чтобы написать программу, которая принимает входные данные и, когда они объединены воедино N, выполняет «последовательное умножение». Вы можете спросить, что такое последовательное умножение? Это последовательность с начальным числом, aопределенным следующим образом: f(0) = a f(n+1) = f(n)*(f(n)-1) Итак, давай a = 5. Таким образом, f(0) …

4
Помогите пересчитать свою репутацию!
Пару месяцев назад у нас была дискуссия о мета- росте репутации, которая присуждается за положительные отзывы по вопросам. Вот основы нашей нынешней системы репутации для голосов: 1 Вопрос upvote Uстоит 5 репутации. Ответ upvote uстоит 10 репутации. Понижение вопроса или ответа dстоит -2 репутации. Было много разных предложений для новой …

4
Все числа, которые вписываются в строку
Напишите программу или функцию, которая принимает положительное целое число N. Выведите список всех различных десятичных чисел, которые можно записать ровно в N символах, используя digits ( 0123456789), десятичные точки ( .) и отрицательные знаки ( -). Например, некоторые номера , которые были бы в выходном списке N = 4 представляют …

5
Эффективная научная запись
На днях мой учитель химии объяснял нам научную нотацию (используя небольшое число и умножая ее на десятикратные числа, чтобы легче выразить большие числа), что вернуло меня на несколько лет назад, когда я впервые выучил это. Изучив основы, мы выполнили несколько типичных математических вопросов, некоторые из которых были похожи на следующие: …
12 code-golf  string  math 

14
Подготовка теста с множественным выбором
Вступление Примечание: это не какой-то метод поощрения мошенничества. Как уже сказал Cᴏɴᴏʀ O'Bʀɪᴇɴ , обучение - лучшее решение для прохождения теста: 3. Рассмотрим следующие ответы на тест с множественным выбором: ABCBCAAB Вот таблица, которая указывает, совпадают ли ответы: A B C B C A A B A 1 0 0 …

4
Выберите сцены для фильма
Вступление Наконец, кинокомпания финансирует ваш фильм. Они дали вам максимальный бюджет, а также задают время показа вашего фильма. Теперь вы можете начать с предварительного производства. У вас уже есть несколько запланированных сцен, но не все они вписываются в бюджет, и фильм будет слишком длинным. Однако вы знаете важность каждой сцены. …

1
Есть ли скрытые скобки?
Кто-то дал нам строку, но все символы в скобках были заменены на обычные, и мы не знаем, какие или даже сколько их было. Все, что мы знаем, это то, что если бы L1,L2,L3,...,LNбыли разные виды левых скобок и R1,R2,R3,...,RNбыли разные соответствующие виды правых скобок, причем все они отличались друг от …

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