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

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

20
Случайные чаевые
В стандартном кубике (кубике) числа расположены так, что противоположные грани добавляют к семи. Напишите самую короткую из возможных программ на предпочитаемом вами языке, которая выдает случайный бросок, за которым следуют 9 случайных подсказок. Опрокидывание - это четверть оборота костей, например, если кость обращена к 5, все возможные опрокидывания равны 1,3,4 …

4
Свободно доступные книги для игры в гольф? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Можете ли вы порекомендовать какие-либо свободно доступные книги о гольфе в целом и …
14 code-golf  tips 

2
Проверьте, является ли данный номер номером вампира
РЕДАКТИРОВАТЬ: В интересах увеличения сложности, я добавил больше к проблеме. В математике число вампиров (или истинное число вампиров) представляет собой составное натуральное число v с четным числом цифр n, которое можно разбить на два целых числа x и y, каждое из которых имеет n / 2 цифры, а не оба …
14 code-golf  math 

23
Сумма целых чисел в строке, разделенных нечисловыми числами, такими как «a» и «Y»
Создайте программу, которая суммирует все целые числа, найденные в строке, которая установлена ​​как переменная в программе (таким образом, программе не нужно обрабатывать ввод). Целые числа разделены нечисловыми числами (все, кроме 0, 1, 2, 3 ... 9). Примеры: e7rde f ,fe 43 jfj 54f4sD = 7 + 43 + 54 + …
14 code-golf  string 

28
Инъекция из двух строк в одну строку
Вызов Напишите программу, которая применяет инъективную функцию, которая принимает упорядоченную пару строк в качестве входных данных и одну строку в качестве выходных. Другими словами, каждый вход должен отображаться на уникальный выход. конкретика Входными данными могут быть любые две строки произвольной длины, но они будут состоять только из печатных символов ASCII …
14 code-golf  string 

2
Играть в крестики-нолики и никогда не проигрывать
(Существуют некоторые проблемы, которые требуют использования наилучшей стратегии, но здесь мы этого не делаем. Даже если вы можете выиграть, вам разрешается делать ничью) Вызов Напишите программу, которая играет в игру крестики-нолики. Он не должен проигрывать (поэтому он должен закончить игру ничьей или победой). Разрешенные методы ввода / вывода На входе …

8
Мой источник в порядке, ваш?
Ваша задача состоит в том, чтобы написать программу, функцию и т. Д., Которая вычисляет, является ли переданная строка «в порядке». Это означает, что символы строки имеют коды символов в порядке от наименьшего к наибольшему. Наименьший код должен быть первым. Под этим я подразумеваю самые низкие коды Unicode и самые высокие. …

3
Предложите мне вызов!
Мне слишком скучно, и я хочу решить проблему. Но я не вижу интересных проблем, и мне лень искать их. Можете ли вы (ну, технически ваш код) предложить мне один? I / O Вход: нет. Вывод: ссылка на случайный открытый (т.е. не закрытый) вызов («Испытание» исключает советы !) В PPCG. Вы …

21
Делай Матричное Умножение!
В математике умножение матриц или произведение матриц - это двоичная операция, которая производит матрицу из двух матриц. Определение мотивировано линейными уравнениями и линейными преобразованиями на векторах, которые имеют многочисленные приложения в прикладной математике, физике и технике. Более подробно, если A является матрицей n × m, а B является матрицей m …
14 code-golf  math  matrix 

8
Соотношение перестановок
Фон Соотношение перестановок , как определено в Википедии , выглядит следующим образом: Знак или сигнатура перестановки σ обозначается как sgn (σ) и определяется как +1, если σ четное, и -1, если σ нечетное. Знак перестановки может быть явно выражен как sgn (σ) = (−1) ^ N (σ) где N (σ) …

2
Чего же ты ждешь? (Решатель маджонга)
Идея, благодаря @ MartinBüttner из обсуждения в чате Маджонг - это игра в плитку, которая очень популярна в Азии. Как правило, в нее играют четыре игрока, и цель игры - стать первым, кто выполнил правильную руку, используя плитки. Для этой задачи мы рассмотрим упрощенную версию игры - PPCG mahjong. В …
14 code-golf  game 

8
Какой Ваш знак Зодиака?
Напишите программу, которая принимает в качестве входных данных дату рождения (месяц и день месяца) и выводит соответствующий знак, элемент и качество западного зодиака . Для целей этой задачи они определены точно так же, как в таблице на связанной странице википедии: Sign Date Range Element Quality Aries March 21 to April …

11
N Двери, K Обезьяны
Есть N дверей и K обезьян. Изначально все двери закрыты. Раунд 1: 1-ая обезьяна посещает каждую дверь и переключает дверь (если дверь закрыта, она открывается; если она открыта, она закрывается). Раунд 2 : 1-я обезьяна посещает каждую дверь и переключает дверь. Затем Вторая Обезьяна посещает каждую 2-ю дверь и переключает …

5
Печатая, но слева [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 месяцев назад . Фон Вам дали задание делать заметки для встречи. Вы начинаете печатать в своем Google Doc, …

30
Декартово произведение двух списков
задача Учитывая два списка символов, выведите их декартово произведение, то есть список пар каждой буквы из первого списка с каждой буквой из второго списка. пример "123456"и "abcd"дать: [["1","a"],["1","b"],["1","c"],["1","d"],["2","a"],["2","b"],["2","c"],["2","d"],["3","a"],["3","b"],["3","c"],["3","d"],["4","a"],["4","b"],["4","c"],["4","d"],["5","a"],["5","b"],["5","c"],["5","d"],["6","a"],["6","b"],["6","c"],["6","d"]] вход Два списка символов или строк. Используемые символы будут буквенно-цифровыми, a-z, A-Z, 0-9и символ может встречаться как несколько раз, так и на …

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