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

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

3
Поиск слова
Вчера мне стало интересно, смогу ли я написать программу для прохождения по заданному слову и вывода ответов. Это было на самом деле удивительно легко. Теперь интересно, как мало мы можем получить. правила Ваш первый ввод - это строка или набор из n строк, каждая из которых имеет длину n символов …

7
Куча гирь
Вызов: Вам будет дано ASCII-изображение кучи весов в качестве входных данных, и вы должны вывести общий вес кучи. Формат: Есть 5 различных весов, весом 1, 2, 5, 10, 20 Passerees (или некоторая другая произвольная единица). Вес выглядит следующим образом, в порядке возрастания: 1: __ |__| 2: ______ |______| 5: ______ …

1
Весь свет весь свет весь свет!
Эта задача полностью сорвана с использованием технологии All Light , разработанной Soulgit Games. Вызов Вы - электрик, и ваша задача подключить все огни к батарее. Свет и батарея расположены в сетке. Вы можете подключить источник света или батарею к ближайшему источнику света или батарее к северу, югу, востоку и западу. …
13 code-golf 

6
RGB в Xterm Color Converter
256-цветные Xterm-совместимые терминалы добавляют 240 цветов поверх обычных 16 системных цветов. Цвета 16-231 используют 6 уровней (0, 95, 135, 175, 215, 255) красного, зеленого и синего, упорядоченные лексикографически. Цвета 232-255 - это просто 24 уровня серого (8 ... 238 на 10 с). Чтобы лучше понять, о чем я говорю, посмотрите …
13 code-golf  color 

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

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

3
Свести программу стека кошек
Stack Cats - это обратимый, основанный на стеке язык. Его обратимый характер создает несколько странные петли. Эта проблема об условном цикле (...). Когда эти циклы вложены определенным образом, можно преобразовать код, чтобы уменьшить глубину вложенности. Вот правила (где Aи Bобозначают произвольные фрагменты): Когда один цикл начинается с другого цикла, мы …

1
Можете ли вы опередить Билла Гейтса?
Сортировка блинов - разговорный термин для математической задачи сортировки неупорядоченной стопки блинов в порядке их размера, когда шпатель можно вставить в любую точку стопки и использовать для переворачивания всех блинов над ней. Число блинов P (n) - это минимальное количество бросков, необходимое для n блинов. 1 В 1979 году молодой …

13
Арифметический цикл
Входные данные: Целое число, nкоторое является >=0или >=1( f(0)необязательно) Выход: n«Й номер в следующей последовательности, или последовательность вплоть до и включая n» го числа. Последовательность: (0),1,-1,-3,0,5,-1,-7,0,9,-1,-11,0,13,-1,-15,0,17,-1,-19,0,21,-1,-23,0,25,-1,-27,0,29,-1,-31,0,33,-1,-35,0,37,-1,-39,0,41,-1,-43,0,45,-1,-47,0,49,-1,-51,0,53,-1,-55,0,57,-1,-59,0,61,-1,-63,0,65,-1,-67,0,69,-1,-71,0,73,-1,-75,0,77,-1,-79,0,81,-1,-83,0,85,-1,-87,0,89,-1,-91,0,93,-1,-95,0,97,-1,-99 Как строится эта последовательность? f(n=0) = 0(необязательно) f(n=1) = f(0) + nили f(n=1) = 1 f(n=2) = f(1) - n f(n=3) = f(2) * …

30
Изограмма проверки
Вызов : По заданному слову проверьте, является ли это изограммой. Какая : Изограмма - это слово, состоящее только из букв без дубликатов (без учета регистра). Пустая строка является изограммой. Примеры : "Dermatoglyphics" ---> true "ab" ---> true "aba" ---> false "moOse" ---> false "abc1" ---> false "" ---> true Вход: …

2
Как решить общую задачу «вернуть истину к победе» за 21 символ
Есть сайт под названием «Верните True to Win» с интересными заданиями для программистов на Javascript. Цель состоит в том, чтобы найти аргументы для данной функции, которые вынуждают ее возвращать true. Следующее является одной из задач: function total(x) { return (x < x) && (x == x) && (x > x); …

3
Код Гольф Симулированный Гольф
С учетом списка ям, зеленых размеров, угла среза и максимального расстояния вычислите результат игры в гольф . Предположения Земля плоская Вся зелень круговая Угол среза будет от -45 до 45 градусов и будет дан в градусах Все расстояния в одной метрике (ярды или метры, не имеет значения) Запрещено, за препятствиями …

5
Целые треугольники с периметром меньше n
Определение «Целочисленный треугольник» - это целочисленный треугольник. Например, следующий треугольник является целочисленным треугольником: (0, 0), (0, 1), (1, 2) with perimeter 1 + sqrt(2) + sqrt(5) ≈ 4.650. задача Цель этой задачи - подсчитать все целочисленные треугольники (с точностью до конгруэнтности) с периметром меньше n. Вход и выход Аргумент будет …

3
Коммунистическая нормализация подстрок
Если строка T длиной K появляется K или более раз в строке S , то она потенциально коммунистическая . Например, 10в 10/10потенциально коммунистическом, ибо она появляется 2 раза и имеет длину 2 . Обратите внимание, что эти подстроки не могут перекрываться. Коммунистическое преобразование является тот , который принимает эту строку …
13 code-golf  string 

9
Характеристический полином
Характеристический полином квадратной матрицы А определяется как многочлен р А (х) = Det ( я х- ) , где я это единичная матрица , и опр на определитель . Обратите внимание, что это определение всегда дает нам монический многочлен такой, что решение является единственным. Ваша задача для этой задачи состоит …

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