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

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

1
Подсчет петель Муфанг
Цикл - это довольно простая алгебраическая структура. Это кортеж (G +) , где G представляет собой множество , а + является бинарным оператором G × G → G . То есть + берет два элемента из G и возвращает новый элемент. Оператору также необходимо выполнить два свойства Отмена: Для каждого …

23
Бинарные Подстроки
Вдохновлен четвертой проблемой от BMO2 2009 . Учитывая положительный целое число п в качестве входных данных или параметра, возвращает количество положительных целых чисел, двоичное представление встречается в виде блоков в двоичном разложении п . Например, 13 -> 6, потому что 13 в двоичном виде - это 1101, и у него …
17 code-golf  binary 

15
Помогите сыну найти его письма
Фон По мотивам игры мой четырехлетний получил от своего раввина. «Цель» - «найти» буквы в заданном порядке, например aecdb. Вам дают стопку писем, например daceb. Поиск в стеке возможен только в указанном порядке, хотя и циклически. Когда вы встречаете нужное письмо, вы берете его из стопки. Задача При заданном порядке …

6
Удалить первую периодическую цифру
Все мы знаем, что всякий раз, когда рациональное число записывается в десятичном виде, результат либо завершается, либо (в конечном итоге) периодический. Например, когда 41/42 записано в десятичном виде, результат 0.9 761904 761904 761904 761904 761904 761904 761904 ... с начальной последовательностью цифр, 0.9за которой следует последовательность, 761904повторяемая снова и снова. …

7
Электронная конфигурация
В атомной физике и квантовой химии , то электронная конфигурация является распределение электронов в качестве атома в атомных орбиталей . Например, электронная конфигурация атома неона равна 1s 2 2s 2 2p 6 . (Из Википедии ) Вызов Ваша задача состоит в том, чтобы взять число, представляющее атомный номер элемента, и …

11
Обобщенные последовательности FiveThirtyEight
Адаптировано из этой загадки FiveThirtyEight . Фон Изучите следующую бесконечную последовательность: 3 3 3 2 3 3 3 2 3 3 3 2 3 3 2 3 3 3 2 ... Допустим, последовательность имеет 1 индекс. Число ith в последовательности определяет, сколько 3s существует до ith 2и после любых предыдущих …

10
Значения HSL в RGB
Основное назначение цветовой модели RGB (красный, зеленый, синий) - восприятие, представление и отображение изображений в электронных системах, таких как телевизоры и компьютеры. HSL (Hue Saturation Lightness) - это альтернативная цветовая модель, разработанная в 1970-х годах исследователями компьютерной графики для более тесного соответствия с тем, как человеческое зрение воспринимает цветообразующие свойства …

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

10
Перечислите все возможные сетки целых чисел с ограничениями
проблема Рассмотрим квадрат 3 на 3 сетки неотрицательных целых чисел. Для каждой строки iсумма целых чисел устанавливается равной r_i. Аналогично для каждого столбца jсумма целых чисел в этом столбце устанавливается равной c_j. Задача состоит в том, чтобы написать код для перечисления всех возможных различных назначений целых чисел в сетке с …

29
Переверните две секции струны вокруг оси
Фон В настоящее время я учусь в AP Comp Sci A: Java, и я хочу начать с некоторыми из моих друзей заниматься гольфом. У меня есть вызов от курса, и я хотел бы видеть, сколько байтов сообщество может выполнить этот вызов. Детали вызова: Учитывая две входные строки, основную строку и …
17 code-golf  string 

9
Размеры бумаги и конвертов
задача Учитывая букву (A, B, C) и число (0-10), выведите размер соответствующего стандартного формата бумаги (серии A и B) или соответствующий стандартный размер конверта (серии C) в миллиметрах в формате aaaa x bbbbгде aaaaи bbbb- измерения ширины и высоты в миллиметрах согласно ISO216 (серии A и B) или ISO296 (серии …
17 code-golf 

3
Нарисуй, пока не упадешь
В 5-м издании «Подземелья и драконы» (как и в большинстве других выпусков) существует магический предмет под названием « Колода многих вещей» . Это невероятно мощный предмет, так как все карты имеют очень сильный положительный или отрицательный эффект. Чтобы использовать колоду, персонаж объявляет число, а затем тянет до этого количества карт …
17 code-golf  random  game 

11
Волшебное преобразование электронной почты! Или: помогите АНБ извлечь ваши метаданные с вашего адреса электронной почты
Для данного адреса электронной почты результат преобразования, примененного к этому адресу электронной почты, и второго адреса электронной почты возвращают выходные данные того же преобразования, примененного ко второму адресу электронной почты. Все адреса электронной почты будут иметь следующую структуру: Строка положительной длины, содержащая буквенно-цифровые символы и не более одного .(локальная часть), …
17 code-golf  string 

9
Последовательность целочисленных квадратных корней
Давайте определим последовательность целочисленных квадратных корней. Сначала a (1) = 1. Затем a (n) - наименьшее положительное целое число, не виденное ранее, такое, что sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) является целым числом Несколько примеров: a (2) равно 3, потому что это наименьшее целое число, такое sqrt(a(2) + sqrt(a(1))) …

3
Возведение в степень для умножения до сложения
Умножение между двумя целыми числами может быть сведено к серии сложений, например, так 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Возведение в степень (возведение а в степень б ) также может быть сведено к серии умножений: 5 ^ …

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