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

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

30
Заранее с Новым годом, 2016!
Ваш вклад будет целым числом от 1970 до 2090 (включительно), представляющим год. Ваша программа должна выводить следующий год, в который день нового года приходится на тот же день недели, что и год ввода. Тестовые случаи: Ниже приведены примеры входов и выходов 2001 => 2007 2047 => 2058 2014 => 2020 …

12
Мы тонем или плаваем?
Проблема Сценарий конца света описывается тремя цифрами на одной линии, n, mи p. После этой строки идут nстроки со mзначениями в строке. Каждое значение представляет общее количество воды, которое может содержать каждая ячейка. Следующие pстроки описывают погоду на следующие pдни. 1 единица дождя падает на одну камеру каждый день. Если …
40 code-golf 

30
Добавить без добавления (или любой из 4 основных арифметических операторов)
Проблема: Ваша цель состоит в том, чтобы добавить два входных чисел без использования какой - либо из следующих операторов математики: +,-,*,/. Кроме того, вы не можете использовать какие-либо встроенные функции, которые предназначены для замены этих математических операторов. Подсчет очков: Наименьший код (в количестве байтов) выигрывает. Обновить Большинство программ, которые я …

30
Программирование с битами и байтами
В этом задании вы собираетесь написать переводчика для простого языка, который я составил. Язык основан на одном аккумуляторе A, длина которого составляет ровно один байт. В начале программы A = 0. Это языковые инструкции: !: Инверсия Эта инструкция просто инвертирует каждый бит аккумулятора. Каждый ноль становится единым целым и каждый …

30
Распечатать все 2 буквы слова Эрудит
Соревнование: Выведите каждое двухбуквенное слово, допустимое в Scrabble, используя как можно меньше байтов. Я создал список текстовых файлов здесь . Смотрите также ниже. Есть 101 слово. Ни одно слово не начинается с C или V. Творческие, даже если неоптимальные, решения приветствуются. AA AB AD ... ZA Правила: Выводимые слова должны …

22
Проверьте, лежит ли точка внутри треугольника
Ваша цель - определить, находится ли данная 2D точка X в области треугольника с заданными вершинами A, B, C. Напишите функцию, которая принимает координаты контрольной точки X и трех вершин треугольника (итого всего 8 координат) и возвращает True, если точка находится внутри этого треугольника, и False, если она находится снаружи. …

30
Генератор случайных паролей
Сервер домена требует, чтобы все сотрудники имели надежный случайный пароль, соответствующий следующим правилам: Ровно 15 символов. Только вводимые с клавиатуры символы (как показано в коде типа ниже). Обучение продажам использовать коды ALT + NUMPAD не допускается. Как минимум 1 строчная буква: abcdefghijklmnopqrstuvwxyz Как минимум 1 заглавная буква: ABCDEFGHIJKLMNOPQRSTUVWXYZ Минимум 1 …
40 code-golf  random 

18
Утка, утка, ушла!
Вот (довольно страшная) песня Five little ducks (она не длинная): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away. …
40 code-golf  string 

24
С нетерпением жду ввода
Ваша задача сегодня состоит в том, чтобы установить ограничение по времени для получения входных данных - задача, которую я нашел довольно раздражающей для большинства языков. Вы создадите функцию программы, которая запрашивает ввод данных пользователем. Сразу после ввода данных пользователем, напечатайте сообщение input receivedи завершите выполнение / возврат. Однако, если пользователь …
39 code-golf 

21
Расстояние Левенштейна
Несмотря на то, что существует много вопросов о расстоянии редактирования, таких как этот , нет простого вопроса, чтобы написать программу, которая рассчитывает расстояние Левенштейна. Некоторая экспозиция Расстояние редактирования Левенштейна между двумя строками - это минимально возможное количество вставок, удалений или замен для преобразования одного слова в другое. В этом случае …
39 code-golf  string 

21
Невозможные очки дартс
Я был удивлен, что уже не нашел этот вопрос, хотя есть большой вопрос о проверке дартс: Дартс встречает Codegolf Ваша задача состоит в том, чтобы подсчитать, какие баллы невозможны, если число пикарей ниже «n», а максимальный - «д». Например, для n = 3 максимально возможный балл равен 180, поэтому вы …
39 code-golf 

3
Решите этот Алькасар для меня
Недавно я играл в игру под названием Alcazar. Это настольная игра-головоломка, в которой ваша цель - войти через одну дверь, пройти через все квадраты и выйти через другую дверь. Единственные правила: Введите один раз, оставьте один раз; Пройти через все квадраты; Не проходите через квадрат более одного раза На рисунке …

19
Создать солнечную систему
вступление Это основано на реальной проблеме, с которой я недавно столкнулся, создавая компьютерную игру, и я подумал, что это принесет хороший раунд игры в гольф . Существует семь основных спектральных классов звезд, которые выделяют различное количество тепла. На геологию планет вокруг звезды большое влияние оказывает количество тепла, получаемого от звезды, …
39 code-golf  random 

15
Считай до 20 со словами!
Используя следующие разделенные по длине списки слов: https://github.com/Magic Urnus Urn / wordListsByLength Выведите 1 слово из каждого списка длиной n от 1 до 20, вот правильный пример: a an and hand hands handle handles abandons abandoned understand outstanding newfoundland understanding characteristic characteristics characterization characterizations characteristically characterologically chemotherapeutically Альтернативно (массив): ['a', …

30
Показать циферблат
Выведите 12 цифр на циферблате точно так: 12 11 1 10 2 9 3 8 4 7 5 6 Чтобы лучше увидеть сетку, вот с точками: ...........12............ .....11...........1...... ......................... .10...................2.. ......................... ......................... 9.......................3 ......................... ......................... ..8...................4.. ......................... ......7...........5...... ............6............ Обратите внимание, что сетка растягивается по ширине в два раза, чтобы …

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