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

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

9
Устранение мертвого кода
Мертвый код сидит там, ничего не делая, глядя на нас, зная, что он никогда не будет выполнен ... но сегодня мы можем отомстить. Спецификация На входе будет многострочная строка. Каждая строка может быть либо назначением, либо выражением . присваивание Назначение имеет форму, <name> = numberгде имя - это последовательность букв, …

2
Наихудший случай исключения из Манхэттена
Представьте сетку квадратов W на H, которая оборачивается тороидально. Элементы размещаются на сетке следующим образом. Первый элемент можно разместить на любом квадрате, но последующие элементы не должны находиться в пределах манхэттенского расстояния R от любого предыдущего элемента (также известного как окрестность фон Неймана диапазона R ). Тщательный выбор позиций позволяет …

17
Упростить двоичный файл
Вызов Задав двоичное число в качестве ввода любым способом, «упростите» число, используя полную программу или функцию. вход [binary] binary число в двоичном коде, которое больше 0. Выход Возьмите входные данные, преобразуйте их в основание 10 без использования встроенной функции, затем, если это число содержит только 1 и 0, преобразуйте его …

6
Исходный код селфи
Задача: Гуру однажды сказал, что селфи с идеальным кодом лучше всего снимать по диагонали из левого верхнего угла. Селф кода почти как Quine - но повернут на 45 градусов по часовой стрелке. Ваша миссия - написать программу, которая выводит селфи кода. Правила: Вы можете использовать любой язык программирования. Ваши программы …
20 code-golf  quine 

3
Карта островов (и река)
Вступление На протяжении многих веков существовала определенная река, которая никогда не была нанесена на карту. Гильдия картографов хочет составить карту реки, однако, им так и не удалось добиться успеха - по какой-то причине все картографы, которых они отправили на карту реки, были съедены дикими животными в этом районе. Требуется другой …

16
Напишите программу, которая находит наиболее часто встречающееся парное письмо в строке
Программа должна вывести букву, которая больше всего сопряжена. Например, если вашей программе была задана следующая строка: "Sally's friend Bobby searched for seashells." он должен выводить, Lпотому что "ll"происходит дважды, что чаще, чем у другой пары "bb". Правила: Если более чем одна буква занимает 1-е место для вхождений, выведите все из …

12
Оценка скобок и скобок как целых
Напишите программу, которая принимает строку из четырех символов, ()[]которая удовлетворяет этим требованиям: Каждая левая скобка (имеет соответствующую правую скобку ). Каждая левая скобка [имеет соответствующую правую скобку ]. Соответствующие пары скобок и скобок не будут перекрываться. Например [(]), недопустимо, потому что соответствующие скобки не полностью содержатся в соответствующих скобках, и …

3
Это настоящее дерево?
Вы должны написать программу или функцию, которая получает строку в качестве входных данных и выводит или возвращает, если входными данными является дерево ASCII. _ \/ / \_/ | | ASCII деревья состоят из символов / \ | _ spacesи newlines. Непробельные символы соединяют две граничные точки своих ячеек отрезком линии: …

1
Самая высокая башня из набора цифр
Изменить: Головоломка в конце вопроса. Учитывая набор однозначных чисел, вы должны определить, какую высоту они могут построить. Цифры живут в горизонтальной плоскости с уровнем земли, где они могут стоять. Ни одна цифра не должна быть перепутана с многозначным числом, поэтому у них всегда есть пустое место с обеих сторон. 4 …
20 code-golf 

9
Сумма в каждом измерении
Вам дан многомерный массив целых чисел. Каждое измерение имеет фиксированный размер (чтобы оно всегда было прямоугольным, если оно 2D). Ваша программа должна рассчитать суммы в каждом измерении и добавить суммы в качестве новых последних элементов в этом измерении. Предположим, что входными и выходными массивами являются A и B, а размер …


3
Удалить свободный прямоугольник
Это изображение было сделано путем наложения 7 разноцветных прямоугольников друг на друга: Черный и бордовый прямоугольники свободны , то есть над ними нет никаких других прямоугольников. Напишите программу, которая принимает изображение, подобное этому, и удаляет любой свободный прямоугольник, выводя полученное изображение. пример Если вы запустили свою программу на изображении выше …

4
(Несколько) Педантический Парадокс Дня Рождения
Фон Парадокс дня рождения является популярной проблемой в теории вероятностей, бросает вызов ( у большинства людей) математическая интуиция. Постановка проблемы: Учитывая N человек, какова вероятность того, что по крайней мере два из них имеют одинаковый день рождения (без учета года). Проблема обычно упрощается за счет полного игнорирования високосных дней. В …

8
Code Golf Image Downloader
Во многих задачах обработки изображений пост содержит изображения, которые должны быть сохранены в файл, чтобы иметь возможность работать над проблемой. Это особенно утомительное ручное задание. Мы, программисты, не должны подвергаться такой тяжелой работе. Ваша задача - автоматически загрузить все изображения, содержащиеся в вопросе Code Golf.SE. правила Ваша программа может подключаться …

5
Вычислить π с квадратичной сходимостью
Напишите функцию или полную программу, которая принимает положительное число nи выполняет nшаги итеративного алгоритма для вычисления π, имеющего квадратичную сходимость (то есть приблизительно удваивает количество точных цифр на каждой итерации), затем возвращает или печатает 2 n правильных цифр (включая начало 3). Одним из таких алгоритмов является алгоритм Гаусса-Лежандра , но …
20 code-golf  pi 

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