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

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

20
Максимально суммированные подпоследовательности с несмежными элементами
Введение: Вдохновленные этими двумя SO-вопросами (без сомнения, из одного и того же класса): выведите элементы в подмассиве максимальной суммы без смежных элементов java и максимальной суммы несмежных элементов массива, которые будут напечатаны . Вызов: Учитывая список целых чисел, выведите подпоследовательность, состоящую из несмежных элементов, которые имеют наибольшую сумму. Вот несколько …

23
Найти ближайший трехзначный шестнадцатеричный цвет
В CSS цвета могут быть определены «шестнадцатеричным триплетом» - трехбайтовым (шестизначным) шестнадцатеричным числом, где каждый байт представляет красный, зеленый или синий компоненты цвета. Например, #FF0000полностью красный и эквивалентен rgb(255, 0, 0). Цвета также могут быть представлены сокращенной записью, которая использует три шестнадцатеричных цифры. Сокращение расширяется до шестизначной формы путем дублирования …

11
Наименьший целочисленный диск
Задача состоит в том, чтобы найти самый маленький диск, содержащий несколько заданных точек. Однако это несколько усложняется тем, что в этой задаче координаты и радиус диска должны быть целыми числами. Ваш ввод будет список точек с целочисленными координатами xи y. Вы можете принять это как список кортежей, список списков или …

15
Полупалиндромная головоломка
Палиндром - это слово, обратное ему. Теперь есть некоторые слова, которые могут выглядеть как палиндромы, но это не так. Например, рассмотрим слово sheesh, sheeshне являющееся палиндромом, потому что его противоположность - hseehsэто другое, однако, если мы рассмотрим shодну букву, то наоборот sheesh. Такое слово мы будем называть полупалиндром. В частности, …

16
Испечь мне кусочек торта
Мой день рождения через месяц, и это кусочек вкусного торта. .-""-. .-" "-. |""--.. "-. | ""--.. "-. |""--.. ""--..\ | ""--.. | | ""--..| ""--.. | ""--.. | ""--..| В наименьшем количестве байтов создайте для меня этот кусок торта. Вы можете распечатать его в STDOUT или вернуть как результат …

25
Сортировать по наибольшим цифрам
Вызов: По заданному списку целых чисел сортируйте по убыванию по их наибольшим цифрам. Порядок номеров с одинаковой самой большой цифрой затем сортируется по второй по величине цифре и т. Д. Мы игнорируем повторяющиеся цифры в числах. И если все цифры в номере одинаковы, порядок этих номеров в списке может быть …

5
Оживленная лестница Джейкоба ASCII
Возможно, вы видели Лестницу Иакова в детских научных музеях. Если вы не знакомы с тем, как они выглядят, есть несколько изображений и видео примеров на сайте Wikimedia Commons . Задача сегодня - создать анимированную версию электрического гаджета в формате ASCII. В итоге все должно выглядеть примерно так: Лестница Строительство Вот …

26
Печать Волнистой Строки Line-Line
Вызов Напишите программу или функцию, которая принимает строку sи целое число в nкачестве параметров. Ваша программа должна напечатать (или вернуть) строку при преобразовании следующим образом: Начиная сверху слева и двигаясь вниз и вправо, пишите sкак волна высоты n. Затем сверху вниз объедините каждую строку в строку (без пробелов). пример Дана …
23 code-golf  string 

10
Кратчайшие однозначно определяющие подстроки
При наличии списка строк замените каждую строку одной из ее непустых подстрок, которая не является подстрокой ни одной из других строк в списке, и настолько короткой, насколько это возможно. пример Учитывая список ["hello","hallo","hola"], "hello"должен быть заменен так же, "e"как эта подстрока не содержится в "hallo"и "hola"и это как можно короче. …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

15
Многомерное обращение
Учитывая N-мерный ортогональный (не рваный) массив неотрицательных целых чисел и указание, какие измерения нужно повернуть, вернуть массив, но обратный по этим измерениям. Указание может быть дано как логический список длины N или список подмножества первых N измерений, проиндексированных от 0 или 1. Пожалуйста, укажите ваши форматы ввода. Пояснения к коду …

13
Prime Time Travel
Никому не говорите, но я назвал машину для путешествий во времени моего дяди! Мой дядя, тем не менее, одержим простыми числами, и это видно из машины - он запрограммировал ее так, чтобы она могла переходить только к датам, которые суммируют до простого числа. Так что это не может пойти, 1947-08-15потому …
23 code-golf  primes  date 

10
Рассчитайте чаевые, используя наименьшее количество монет
Большинство приложений калькулятор чаевых просто взять фиксированный процент от цены еды. Так, например, если ваша еда стоит 23,45 долларов, вы можете оставить чаевые в размере 15% = 3,52 доллара или более щедрые чаевые в размере 20% = 4,69 доллара. Достаточно удобно для пользователей кредитных карт. Но не так, если вы …
23 code-golf 

19
Идея нового пароля: Word-walker
Я подумал о новом способе генерации моих паролей, и, хотя он, вероятно, не очень умный в долгосрочной перспективе, он все равно может стать веселым кодом-гольфом. Взяв строку слов, пароль генерируется так: Выберите n-й символ в n-м слове Если n больше, чем слово, продолжайте считать в обратном направлении Пример: This is …
23 code-golf  string 

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

11
Постоянно увеличивающийся график
Рассмотрим одномерную последовательность чисел в фиксированном диапазоне, т.е. [1, 2, 4, 6, 8, 0, 2, 7, 3] in range [0, 10⟩ Постоянно увеличивающийся график * ** - это линия, которая соединяет все точки в этой последовательности слева направо и всегда идет вверх или остается на одном уровне. Если необходимо, линия …

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