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

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

8
Рассчитайте плату за проезд тролля, чтобы безопасно пройти
Вдохновленный /puzzling//q/626 В своих приключениях вы попадете в серию из 7 мостов, которые вы должны пересечь. Под каждым мостом живет тролль. Чтобы пересечь мост, вы должны сначала дать троллю количество тортов в процентах от количества тортов, которые вы несете. Поскольку это добрые тролли, они вернут вам определенное количество тортов. В …
12 code-golf 

3
9 лунок Code Golf - Kickoff
Уже был вызов на 9 лунок (и еще один здесь ), но это было оооочень в прошлом году. И, кроме того, я только около 2 месяцев (хотя, кажется, навсегда). И это значительно отличается. Таблица лидеров: (обратите внимание, что вес для отверстий еще не установлен) +---------------+------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ |Competitor | Language | Hole …

11
Сделать одну последовательность
Последовательность целых чисел является одной последовательностью, если разница между любыми двумя последовательными числами в этой последовательности равна -1 или 1, а ее первый элемент равен 0. Точнее: a1, a2, ..., an является однопоследовательностью, если: For any k (1 ≤ k < n): |a[k] - a[k+1]|=1, a[1]=0 вход n - количество …

4
Неопределенность в графике дня
Предположим, ваш будильник разбудит вас однажды утром, но вы включите сон, чтобы вы могли спать еще 8 минут. Когда он снова зазвонит, вы неохотно встаете и принимаете душ, который, по вашим оценкам, занимает от 15 до 17 минут. Затем вы чистите зубы ровно 2 минуты и одеваетесь, что занимает от …

2
Сад программистов
Сад программистов Будучи профессиональным разработчиком программного обеспечения, вы не можете рисковать, подвергаясь резкому неискусственному солнечному свету, но у вас также есть мягкое место для цветов, и вы хотите поддерживать свой сад в хорошем состоянии круглый год. Для этого каждый месяц нанимают садовника, чтобы привести в порядок клумбу у подножия вашего …
12 code-golf 

7
Смешанное базовое преобразование
Фон Большинство людей здесь должны быть знакомы с несколькими базовыми системами: десятичной, двоичной, шестнадцатеричной, восьмеричной. Например, в шестнадцатеричной системе число 12345 16 будет представлять 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Обратите внимание, что мы обычно не ожидаем, что база (здесь 16) изменится с цифры на цифру. Обобщение …

6
Целочисленные эмоции
Напишите программу или функцию, которая «реагирует» на заданное целое число n (ввод через параметр функции / args / stdin) Программа не заботится о отрицательных числах, любит четные, не любит нечетные числа и боится числа 13. Он должен вывести следующее: если n <0: -------------------------- | | | | (| _ _ …

15
Сравните два целых числа в C или C ++ без операторов сравнения
Создайте самую короткую программу, которая принимает два целых числа со знаком в качестве входных данных (через stdin или в качестве аргументов) и отображает 3 различных результата в зависимости от того, является ли первое число (1) больше, (2) меньше или (3) равно второму число. Поймать Вы не можете использовать в своей …

7
Найти максимальную операцию
Задача состоит в том, чтобы найти максимальное число, которое вы можете получить из списка целых чисел, используя основные арифметические операторы (сложение, вычитание, умножение, унарное отрицание) вход Список целых чисел Выход Максимальный результат при использовании каждого целого числа в intput. Порядок ввода не имеет значения, результат должен быть таким же. Вам …

5
Поднять к власти
Вызов Задача - написать программу, которая принимает положительные числа aи ненулевое число bи выводит a^b(возведенное в степень b). Вы можете использовать только в + - * / abs()качестве математических функций / операторов. Они могут применяться только к скалярным значениям, но не ко всем спискам или массивам. Примеры: 1.234 ^ 5.678 …

8
Эти простые числа всегда сплошные линии
Давайте создадим N × N сетку пробелов и подчеркиваний, которые можно использовать для визуального определения, является ли число простым числом. (N может быть любым положительным целым числом.) Эта сетка имеет три простых правила: N-й столбец содержит повторяющиеся символы n - 1 подчеркивания, за которыми следует один пробел. Этот шаблон начинается …
12 code-golf  primes 

1
Сколько времени мне понадобится, чтобы разблокировать мой телефон Android?
сценарий Я использую локскрин для сопоставления с образцом и, к сожалению, забыл свой шаблон. Я хотел бы знать, сколько времени мне потребуется, чтобы разблокировать его. Вот спецификации экрана блокировки Google, которые мы будем использовать для этой задачи. Каждые 5 неправильных кодов пользователь должен ждать 30 secondsперед дальнейшим вводом. Шаблон должен, …

4
Какуро Комбинации
Какуро Комбинации Поскольку я не умею делать умственную арифметику, я часто борюсь с головоломкой Какуро , которая требует, чтобы жертва многократно определяла, какие разные числа в диапазоне от 1 до 9 (включительно) суммируются с другим числом в диапазоне от 1 до 45, когда вы знаете, как Есть много номеров. Например, …

6
Плетение в ASCII
Представьте, что прямоугольная сетка |символов представляет собой натянутые нити на ткацком станке ( основы ), вокруг которых могут быть сплетены другие нити ( уток ), которые мы представим как -. Вот нетканая основа ткацкого станка 7 × 4: ||||||| ||||||| ||||||| ||||||| Существует несколько способов вплетения утка в основу, самым …

3
поместите флаконы в вашу центрифугу
Этот вопрос возник в этой ветке reddit от пользователя reddit taho_teg, но он расширен до более общей «головоломки». У вас есть центрифуга с 24 отверстиями для флаконов, равномерно распределенных по кругу вокруг центральной оси. Если у вас сейчас есть несколько флаконов и вы хотите запустить центрифугу, вам необходимо убедиться, что …
12 code-golf  math 

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