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

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

8
Вырасти несколько цветов!
Недавно пришла весна, и это почти время, когда цветы начинают прорастать. Поэтому я хочу, чтобы вы помогли им вырасти. Твое задание: Даны два числа, mи nвыводятся mцветы, случайно расположенные на n*nсетке. Один цветок выглядит так: & | Положение цветка определяется тем, где он &находится. При случайном размещении двух цветов никакие …

9
Расшифруйте скрытое сообщение!
Вступление Однажды вы просто отдыхали в своем офисе в ЦРУ, когда вдруг на вашем компьютере появилось предупреждение. Ваши программы только что перехватили сотни закодированных сообщений! Быстрая проверка показывает правило для кодирования, но вам нужна программа для быстрого декодирования. Вызов Вам будет предоставлен список строк, разделенных запятыми. Каждая строка будет содержать …

12
Пицца, Пицца, Пицца Deep Dish!
5 апреля - национальный день пиццы Deep DIsh, тема этого соревнования. Учитывая положительное целое число n( nбольше 0), создайте пиццу с глубоким блюдом ASCII. Настоящая глубокая тарелка пиццы показана: Как вы можете видеть, на дне есть слой корки, окружающий остальную часть пиццы. Как сделать пиццу Корка состоит из двух слоев. …

4
Таблица лидеров гольфа
Гольф таблица лидеров этого вопроса (id = 111735). Ваша программа должна выдать один HTTP или HTTPS-запрос в StackExchange API, проанализировать его и представить пользователю в форме, аналогичной типичному фрагменту таблицы лидеров. Пример вывода (для вопроса 47338 вместо этого): Leaderboard Author Language Size 1. FryAmTheEggman Pyth 19 2. Peter Taylor CJam …

6
Рассчитать экспоненты по крупицам
Ваша задача - медленно вычислить возведение в степень, выполнив следующие шаги: Учитывая два входа (в этом примере 4 и 8), вы должны вычислить возведение в степень, вычисляя уравнение побитно. Вы бы 4^8имели, иметь большее базовое значение (4) и меньший показатель степени (8). Вы можете сделать это, используя больше возведения в …

18
Сортировка и повторное применение дельт массива
Кажется, что любая простая модификация дельт с использованием непротиворечивой функции почти всегда может быть сделана другим, более коротким способом , Денисом . Таким образом, единственное решение, которое я могу себе представить, чтобы сделать это сложнее, это ввести какую-то противоречивую функцию. Сортировка. Ваша задача - взять массив целых чисел, отсортировать их …

5
Советы по игре в гольф в Underload
Underload - это полуфункциональный брезент на основе стека, созданный ais523 . Я недавно пытался играть в гольф, потому что это удивительно элегантный язык. Какие у вас есть советы по игре в гольф в Underload? (Один совет за ответ)

9
Рассчитать ELO Рейтинг Ожидаемая оценка
Ваша задача - рассчитать ожидаемый шанс на победу для 2 игроков в какой-либо игре, каждый из которых имеет свой рейтинг ELO . Игрок A имеет ELO R a, а игрок B имеет ELO R b Ожидаемый счет игрока A (E a ): 1 / (1 + 10 (R b - …
11 code-golf  math 

13
Вернуть индекс соседей в сетке 3х3
Хорошо, моя вторая попытка в коде гольф, давайте посмотрим, как это происходит. Представьте, что у вас есть массив из 9 значений. Теперь представьте этот массив в сетке 3х3. Вам нужно вернуть соседей, которые имеют номера в качестве индексов массива. 0 | 1 | 2 3 | 4 | 5 6 …
11 code-golf  grid 

16
Утомительный массив из 7 правил
Краткое изложение Создайте программу, которая генерирует массив случайной длины со случайными числами, затем примените ряд правил, которые изменяют массив. После применения правил выведите сумму массива, если не указано иное. Настройка массива Массив должен иметь произвольную длину от 5 до 10 включительно, со случайными целыми числами от 1 до 20 включительно. …

8
Советы по игре в гольф в SmileBASIC
SmileBASIC заслуживает большего внимания. Я видел только 3 пользователей (включая меня!), Которые давали ответы SB, и хотя это меня не удивляет, меня это разочаровывает. Это время платного Ланга, а также будет BASIC диалектом , конечно , превращает человек прочь, но для тех , кто владеет его на самом деле это …
11 code-golf  tips  basic 

1
Сделай мне суши
Время обеда, я голоден и пришел в ваш суши-бар. Вы - Суши Шеф, и вам нужно создать полную программу или функцию, чтобы приготовить мне суши! Кредиты: Википедия Отказ от ответственности: изображение только для иллюстрации и не обязательно представляет точный продукт. Хотя у вас есть ограниченные ингредиенты (из-за забастовки водителей грузовиков), …

9
Fizz Buzz .. треск поп! (Обобщенный Fizz Buzz)
Мы все слышали о проблеме Fizz Buzz, но что происходит, когда вы пытаетесь применить ее с большим количеством факторов? Fizz Buzz Crackle Pop! Соревнование Напишите полную программу, которая принимает целочисленный ввод n , затем n кортежей, содержащих целое число и строку, затем другое целое число (> 1) k, как таковое: …
11 code-golf 

1
Помогите Бет сбежать из пустыни
Подобные другой водной головоломке , уникальные аспекты этой задачи делают ее совершенно другой. Бет находится в оазисе посреди пустыни. В озере много воды, но, к сожалению, есть только X ведер, каждое из которых рассчитано на Y литров воды. Бет может нести 2 ведра в руках, но чтобы выжить, она должна …

6
Преобразование чисел в «не совсем систему стоимости места»
Давайте создадим систему чисел, в которой наибольшая цифра в n-м значении (считая справа налево) длины числа m всегда равна m - n + 1. Чтобы привести пример наибольшего числа из 5 цифр, выражаемого в этой системе написано 12345. За исключением числа цифр, доступных для использования в определенном месте, все остальные …

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