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

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

5
Советы по игре в гольф в INTERCAL
Какие общие советы у вас есть для игры в гольф в INTERCAL ? Я ищу идеи, которые могут быть применены к задачам по коду для игры в гольф, а также, по крайней мере, несколько специфичны для INTERCAL (то есть «удалить комментарии» не является полезным ответом). Я знаю, что экзотические языки …
10 code-golf  tips 

2
ASCII игра в понг
Аски Понг Задача состоит в том, чтобы воссоздать классическую игру «понг» в символах ASCII в кратчайшем возможном коде. Требования / характеристики «Экран» должен быть 45х25 символов. Пробел на самом деле должен быть пробелом. Весло должно быть 9 знаков равенства: =========и должно быть на самом верхнем и самом нижнем рядах (я …

3
Числа Кнёделя - Найти Кн
Кнодельские числа Числа Кнёделя представляют собой набор последовательностей. В частности, число Knodel для положительного целого числа nпредставляют собой набор составных чисел m, таким образом, что все i < m, взаимно простое с m, удовлетворяют условию i^(m-n) = 1 (mod m). Множество чисел Кнёделя для конкретного nобозначается Kn. ( Википедия ). …

5
Длина цикла для совершенных перетасовок колод любого размера
Вызов В кратчайшем количестве кода: Вычислите длину цикла перестановки идеального перемешивания на колоде карт любого размера n (где n ≥ 2, а n четное). Выведите таблицу всех длин циклов для 2 ≤ n ≤ 1000 ( четное n ). Обратите внимание, что есть два основных способа определения идеального шаффла. Существует …

10
Заполните пустые места, заполнив пустые пробелы
Напишите функцию (например, placeAt), которая принимает массив неотрицательных целых чисел и индекс, который является неотрицательным целым числом. Он должен ставить 1 по данному индексу, возможно, сдвигая другие записи на одно место, чтобы освободить это место, а 0 означает пустые места. Если запись с нужным индексом равна 0, заполните ее 1. …
10 code-golf 

5
Гольф Практика: Пит [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 2 года назад . Это сложный вопрос о хитростях и оптимизациях, которые можно использовать при игре в гольф в Pyth. Гольфисты …
10 code-golf  pyth 

8
Создание разных сумм
Вы должны написать программу или функцию, которая получает целые числа в качестве входных данных и выводит или возвращает два целых числа, сумма которых является первой. Есть еще одно требование: ни один номер не может быть частью вывода для двух разных входов . подробности Вы должны иметь возможность обрабатывать входные данные …
10 code-golf  number 

15
7 л8р чем 9? (Семь позже девяти?)
Это довольно простой код для игры в гольф. Ваша программа, учитывая строку ASCII, должна разбить эту строку на две строки, которые она будет оценивать. Если вторая строка «позже», чем первая, она вернет 1, если она «раньше», чем первая, вернет -1, а если они одинаковые, вернет 0. В уточнить, что означают …

2
Играй в идеальную игру 4x4 Hex
Фон Hex - это абстрактная стратегическая игра для двух игроков, играемая на K×Kромбе с шестиугольными плитками. Две противоположные стороны ромба окрашены в белый цвет, а два других - в черный, а два игрока, черный и белый, по очереди размещают жетон своего цвета на незанятой клетке. Игрок, который первым сумел построить …

8
Распечатать британский флаг!
Вдохновлен печатью американского флага! это прямая копия, но с британским флагом, поскольку она имеет некоторые симметрии, но все еще довольно сложна! Ваша задача состоит в том, чтобы создать следующий ASCII-Art с минимальным количеством байтов! Поверните голову / экран (не оба!) На 90 градусов, чтобы правильно его увидеть. __________________________________________ |\ \XXXXXXXXXXXX …

5
Посчитай слова пересечения
Рассмотрим следующую стандартную сетку кроссвордов 15 × 15 . Мы можем представить это в искусстве ASCII, используя #для блоков и (пробел) для белых квадратов. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # …

30
Шестнадцатеричный счетчик
Шестнадцатеричная система счисления с основанием 16, которая идет от 0к f. Ваша задача - создать счетчик, который будет отображать эти цифры. Пример: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 …

1
Простейшая черепица пола
Вы должны написать программу или функцию, которая получает строку, описывающую этаж в качестве входных данных, и выводит или возвращает область простейшего мета-тайлинга, которая может создать заданный шаблон этажа. Пол является частью квадратной сетки. Каждая квадратная плитка окрашена либо в лазурный, либо в черный цвет (представлена aи bна входе). Пример этаж: …
10 code-golf  grid  tiling 

4
Порядок и Хаос и Кодегольф
Порядок и Хаос - это вариант игры в крестики-нолики, играемый на доске 6х6. Однако уникальность игры заключается в том, что оба игрока могут поставить X или O! Каждый ход (начиная с Порядка) игрок помещает X или O в любой незанятый квадрат. Победа проста. Орден выигрывает, если на доске 5 рядов …

2
Какая дата это снова?
На моем сайте пользователи вводят дату своего рождения в стиле xx.xx.xx- три двузначных числа, разделенных точками. К сожалению, я забыл сказать пользователям, какой именно формат использовать. Все, что я знаю, это то, что один раздел используется для месяца, один для даты и один для года. Год определенно наступил в 20 …
10 code-golf  date 

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