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

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

12
Удалить указанные нечисловые строки
В случае каких-либо сомнений: Nan = Non-numeric datatypeдля целей этого вызова. Напишите программу или функцию, которая принимает матрицу / массив в качестве входных данных, а также список индексов столбцов. Задача состоит в том, чтобы удалить строки, в которых находятся все элементы в указанных столбцах Nan. Не имеет значения, являются ли …

2
Шахматная олимпиада Дерби
Что может быть более полярным, чем шахматы и дерби сноса . Вы могли бы подумать, что никто, кто наслаждается одним, не будет наслаждаться другим ... до сегодняшнего дня. правила Исходная позиция - стандартная шахматная доска: RNBQKBNR PPPPPPPP PPPPPPPP RNBQKBNR Выглядит нормально, пока вы не узнаете, что это КАЖДАЯ ЧАСТЬ ДЛЯ …

9
Базовое преобразование со строками
Вступление В прошлом у нас было несколько проблем с базовым преобразованием, но не так много, предназначенных для работы с числами произвольной длины (то есть с числами, достаточно длинными, чтобы они переполняли целочисленный тип данных), и из них большинство считалось немного сложный. Мне любопытно, как можно добиться такого изменения базового кода. …

5
Добавить и умножить недоумение номера
В сплит-комплексные числа , также известный как «озадачить чисел» подобны комплексных чисел. Но вместо этого i^2 = -1мы имеем j^2 = 1; j != +/-1. Каждый номер принимает форму z = x + j*y. В одной из попыток ограничить сложность этой задачи я буду использовать символ -для обозначения отрицания, поскольку …

3
Форматировать список слов
Ваша задача состоит в том, чтобы отформатировать список слов в нескольких строках, длина которых не превышает заданного количества символов, чтобы каждая строка содержала как можно больше слов, и слова не были бы излишне обрезаны. вход На входе будет список слов, разделенных пробелами, а затем число, равное как минимум 4. Выход …
16 code-golf  string 

1
Могу ли я жить здесь?
В игре Terraria , одна из игровых механик включает в себя строительство домов, чтобы NPC мог двигаться. Существует строгий набор правил для того, что считается действительным домом или нет. Вот список правил: Общая площадь дома должна быть не менее 60 квадратных плиток, но не более 750. Кроме того, размер дома, …
16 code-golf  string  game  grid 

11
День Пи, Пи Минута или Пи Секунда?
В этом задании вам нужно будет определить, будет ли это Pi Day, Pi Minute или Pi Second. Поскольку Pi иррациональный, он хочет, чтобы ваш код был максимально коротким. Примеры Нет данных , ваша программа должна использовать системное время. Я только добавил это для ясности March 14, 2016 0:00:00 Pi Day …
16 code-golf  date  pi 

7
Советы по игре в гольф в Прологе
Какие общие советы у вас есть для игры в гольф в Прологе? Я ищу идеи, которые могут быть применены к задачам по коду в целом, которые, по крайней мере, несколько специфичны для Пролога (например, переменные из одной буквы не специфичны для Пролога для уменьшения размера программ). Пожалуйста, укажите в ваших …
16 code-golf  tips 

5
Найти простые числа XOR
В этой задаче, поставленной xnor, нас попросили реализовать умножение XOR. В этой задаче цель состоит в том, чтобы найти первые nпростые числа XOR. Простые числа XOR очень похожи на простые простые числа, как вы можете видеть из следующих определений: Определение простого числа: положительное число больше 1, которое не может быть …

28
Разобрать Реву'а
На самом деле не вдохновлен ни Atbash Self Palindromes, ни обобщенным калькулятором гематрии . Учитывая , строка ев длины п Вывести последовательность Revu'a , который является первым символом S , первые два символа S , ... первые п -2 символы с , первым п -1 символов с , вся с …

3
Бросать кости
Бросать кости Итак, я катал кости недавно и подумал о вызове. Учитывая куб с сеткой, взятой из входных данных и списком ходов, найдите квадрат внизу в конце. Я буду использовать это изображение для примеров здесь. вход Вы берете в строку со списком ходов. Строка содержит только заглавные буквы ASCII N, …

6
Сходящиеся суммы фрактальной последовательности
Фон Фрактальная последовательность представляет собой целое число последовательностей , где можно удалить первое вхождение любого целого и в конечном итоге с той же самой последовательностью , как и раньше. Очень простая такая последовательность называется парамфразами Кимберлинга . Вы начинаете с положительных натуральных чисел: 1, 2, 3, 4, 5, 6, 7, …

2
Разделение на возрастающие подпоследовательности
Спецификация Эта задача проста в утверждении: ваш ввод представляет собой непустой массив неотрицательных целых чисел, и ваша задача состоит в том, чтобы разбить его на как можно меньшее число увеличивающихся подпоследовательностей. Более формально, если входной массив есть A, то выходной это массив массивов, Bтакой что: Каждый массив Bобразует разбиение Aна …

1
Когда пули сталкиваются
Эта проблема основана на загадке, которую я прочитал в какой-то книге некоторое время назад, которую я снова нашел здесь . Речь идет о пулях, выпущенных из пистолета один раз в секунду на разных скоростях, которые движутся по прямой навсегда. Когда одна пуля попадает в другую, обе полностью уничтожаются. (Не стесняйтесь …

5
Не могу увидеть лес за ключами
Напишите программу или функцию, которая принимает непустой список целых чисел в любом удобном формате, например, 4, 0, -1, -6, 2или [4 0 -1 -6 2]. Распечатайте или верните строку, которая отображает список в виде художественного леса ASCII, где каждое число становится деревом пропорциональной высоты. Каждое дерево занимает четыре столбца текста …

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