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

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

6
Найти максимальное совпадение в отношении делимости
Вам дан набор натуральных чисел. Вы должны расположить их в пары так, чтобы: Каждая пара содержит 2 числа, одно из которых кратно другому. Например, 8 кратно 4, а 9 кратно 9. Если одно и то же число встречается много раз в исходном наборе, его можно использовать много раз в парах; …

1
Я люблю двигать телом
Королю Джулиану нужно пройти через джунгли, но ему лень. Он хочет, чтобы компьютер мог рассчитать для него маршрут через джунгли. Используя STDIN, получите карту джунглей для компьютера. Это будет следовать в следующем формате: 01001E 010110 000P00 1100J1 S00111 Карта джунглей работает так: 0 Земля, на которой Джулиан может двигаться. 1 …
16 code-golf 

4
Часовая стрелка Сизигий
(огромное спасибо El'endia Starman и Sp3000 за помощь в разработке тестовых случаев для этого!) Учитывая положительное целое число nи список периодов вращения положительных целых чисел для количества стрелок часов (в секундах), выведите наименьшее положительное целое число, в xкотором через xсекунды после запуска часов все стрелки выровнены точно n. Они не …
16 code-golf  math 

4
Сделайте Америку (n Maps) снова великолепной
Новый бонус! (См. ниже) У команды картографов кандидата в президенты США от республиканцев Бена Карсона есть проблемы с их картами (изображение через Washington Post ): Проблема в том, что у них нет подходящего инструмента для работы ™. Им нужна самая компактная и надежная из возможных программ, поэтому им больше не …

7
Распечатать прямоугольник Пентомино
Напишите программу или функцию, которая не требует ввода, но печатает или возвращает постоянное текстовое изображение прямоугольника, состоящего из 12 различных пентомино : Прямоугольник может иметь любые размеры и быть в любой ориентации, но все 12 пентомино должны использоваться ровно один раз, поэтому он будет иметь область 60. Каждое пентомино должно …

4
Можете ли вы выиграть еще двумя ходами в Three Men Morris?
щедроты № 1 ( награжден ) Я добавлю 50 повторений для первого правильного ответа № 2 ( награжден ) Я добавлю еще 100 повторений для кратчайшего правильного ответа. № 3 ( открыт для представления ) Я добавлю 200 повторений для первого с более коротким правильным ответом. Существенным является не более …

6
Quine несколько раз
Ваша задача - создать программу, которая делает следующее: Вы должны взять номер. (Положительный, отрицательный, возможен ввод дроби) Если оно отрицательное, вы меняете квинну. и отрицать это число (стать положительным) Затем вы повторяете <целую часть входного числа> и печатаете сначала <пол (дробная часть входного числа * длина)> из исходной программы. Если …
16 code-golf  quine 

1
У кого больше всего звезд в Девятнадцатом байте?
Примечание: эта задача включает в себя загрузку и просеивание через веб-страницы HTML. Если ваш язык не справляется с этим, вы, возможно, не захотите участвовать в этом соревновании. Вступление В «Девятнадцатом байтовом чате» всегда ведутся дискуссии о том, кто возглавляет правый борт. Итак, давайте поможем всем и посчитаем общее количество звезд …

3
Решение неравенств с положительными целыми числами
Напишите программу или функцию, которая принимает непустой список математических неравенств , использующих оператор less than ( <). Каждая строка в списке будет иметь вид [variable] < [variable] где a [variable]может быть любой непустой строкой строчных букв az. Как и в обычной математике и программировании, переменные с одинаковыми именами идентичны. Если …
16 code-golf  math 

4
Элементарный вызов
Эта проблема вдохновлена ​​этой цитатой Оливера Сакса: «В 11 лет я мог бы сказать« я натрий »(Элемент 11), а сейчас в 79 я - золото». - Оливер Сакс Я хочу, чтобы вы нашли числа в строке и заменили их соответствующими символами элементов. (1 - это Н, 2 - он, 3 …

3
Гармоничная «конвергенция»
Серия чередующихся гармоник - хорошо известная сходящаяся серия. «Понятно», очевидно, что оно сходится к натуральному логарифму 2. Или так? Поскольку ряд не является абсолютно сходящимся , просто переставляя термины, я могу сделать так, чтобы он подходил ко всему, что я хочу. Предположим, я хочу, чтобы ряд сходился к e . …

1
Преобразование зашифрованных римских цифр в арабские десятичные дроби
Напишите алгоритм для интерпретации последовательности букв как римской цифры. (см. правила римских цифр ниже) Каждая отдельная буква имеет соответствующее арабское десятичное значение, но не максимальное. Но у вас нет ключа заранее, поэтому это {A=10, I=1, X=5, ... Z=1000000}зависит от вашей интерпретации. Вызов Прочитать ввод через STDINили эквивалентный и записать вывод …

1
Учитывая список длин и строку, представляющую эти длины, они совпадают?
Учитывая шаблон, представляющий список длин, и строку, представляющую эти длины, они совпадают? Для тех, кто заинтересован, этот вопрос эквивалентен проверке правильности строки или столбца нонограммы . Тем не менее, я опустил все формулировки, относящиеся к нонограммам, чтобы сделать вопрос менее запутанным для тех, кто не знаком с этими головоломками. вход …

3
Регулярные Полиграммы
Учитывая количество вершин n ≥ 3и «размер шага» 1 ≤ m < n/2 (указывающий расстояние между двумя соединенными вершинами), выведите графическое представление соответствующей регулярной полиграммы . Если полиграмма состоит из нескольких замкнутых циклов, каждый цикл должен быть представлен другим цветом линии. (Если это звучит странно, примеры, приведенные ниже, должны прояснить …

17
Площадь треугольника
Еще один легкий вызов для вас. Твое задание Напишите программу или функцию, которая принимает входные данные, которая содержит 3 пары x- и y-координат и вычисляет площадь треугольника, образованного внутри них. Для тех, кто не помнит, как рассчитать его, вы можете найти его здесь . Пример: 1,2,4,2,3,7 # input as x1,y1,x2,y2,x3,y3 …

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