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

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

13
Каковы мои размеры?
Задача: Учитывая площадь треугольника, найдите героновский треугольник с этой областью. Разрешен любой героновский треугольник с указанной площадью. Героновский треугольник - это треугольник с целочисленными сторонами и целочисленной областью . По формуле Герона треугольник с длинами сторон a,b,cимеет площадь sqrt(s*(s-a)*(s-b)*(s-c)) где s=(a+b+c)/2половина периметра треугольника. Это также можно записать как sqrt((a+b+c)*(-a+b+c)*(a-b+c)*(a+b-c)) / …

9
Делай мудрые числа
Wise - простой побитовый язык, который я разработал некоторое время назад. Он основан на побитовых операциях Python . Он имеет несколько операций, большинство из которых совпадают или очень похожи на эквивалентные символы в Python. : Дублируйте вершину стека ? Поверните верх стопки к низу ! Поверните дно стека к вершине …

17
Сжать максимальное расхождение-2 последовательности
Выведите эту двоичную последовательность длиной 1160: -++-+--++-++-+--+--++-+--+--++-+--++-++-+-++--++-+---+-++-+--+--++++--+--++-+--++-++----++-++-+-++--++-+-+---++-+--++-++-+--++-+--+---+-++-+--++-++-+--+--++-++-+--++-+--+++-+-+----+++-+--+--+++---++-++-+--+--+++--+-+-+--+-+++-++-+--+--++-+--++-++-+--+--++--+++---+++-+---++-+--++--+-+--+-+++-+--++-++-+--++-+--+--++-+--++--+-++-+-+--+-+-++-+--++-+--+--++-+-+-++-+-+-++---+-+--++++--+---++-+-++-+--++-+--+--++-+--++++--+---+-++++--+--++-++-+--++-+--+--++-+--++-++-+--++-+--+--++-++-+----+++-+--++--+++---+-++-+--+-++---+-++-++-+--+--++--++++-+--+--+--++++--+--+++---++-++-+--++--+-+--+--++-++-+--+--+-+++-++-+--+--++--+-++-++-+--+--+--++-++-+--+++---++-+--++-++---+++---++-++----+++--+-++-+--+--++-+--++-++-+-++--++--++----+++-++--++----++-+++--++---+++----+-+-++-++-++-+-+----+++--++-+--++-++-+--+--+--++-+--++-++-+--++--+-+--+-+-+-++++---+-+-++--+--+-+-+-++-+-+++--+-+--+--+-+++--+-+++---++-+--+--++-++--++---++-+-++--++-+---+-++-+--+-++--++-+--++-+--+-+++-+--++--+-+-+++--+-+--++-++-+--+--+-++---+-++-+-++--++-+--+++-+----++--+-++-+-++--++-+--++-+-++--++-+---+-++-+--+++----+-+-++--++-+--++-++-++-+--+--+--++++---++---+-+-++-+-+++--+-++--+-+--+-+-++---+++-++ Последовательность Эта конечная последовательность тесно структурирована таким образом, что, я надеюсь, предоставляет уникальные методы сжатия. Это происходит из-за проблемы несоответствия Эрда, которая была показана в предыдущем испытании . Рассматривая термины как +1 и -1, это последовательность максимальной длины несоответствия 2, что означает, что: …

28
В тюрьме сейчас
Вызов Используя целое число n(где 4<=n<=10**6) в качестве входных данных, создайте художественную «тюрьму» ASCII *, измеряющую n-1ширину и nвысоту символов, используя символы из примера ниже. пример ╔╦╗ ╠╬╣ ╠╬╣ ╚╩╝ Используемые символы: ┌───────────────┬─────────┬───────┐ │ Position │ Symbol │ Char │ ├───────────────┼─────────┼───────┤ │ Top Left │ ╔ │ 9556 │ ├───────────────┼─────────┼───────┤ …

30
Распечатать недостающие символы
Простое задание, вдохновленное популярностью моих предыдущих печатных невидимых текстов и печатных настоящих невидимых текстовых заданий , а также разной длины разных строковых испытаний Получив строку, состоящую только из печатаемых символов ( 0x20 to 0x7E), выведите на печать все печатаемые символы, которых нет в строке. вход Строка или массив символов, состоящий …
18 code-golf  string 

4
Встроенные шестиугольники!
Ваша задача: получить целое число n, сгенерировать шаблон встроенного шестиугольника, следуя приведенным ниже правилам, на n-ю глубину. Встроенный шестиугольник имеет базовую форму: ( n=0) __ / \ \__/ Встроенные шестиугольники n=1и n=2: ____ / \ \ /\__/ \ \ / \____/ ________ / \ \ \ /\__/ \ \ /\ …

6
Lossy или Lossless?
Для данного аудиофайла определите, закодирован ли он в формате с потерями или в формате без потерь. Для целей этой задачи необходимо классифицировать только следующие форматы: с потерями AC3 AMR AAC MP2 MP3 Огг Ворбис WMA Lossless AIFF FLAC TTA WAV правила Если ввод принимается в форме имени файла, не следует …

6
Суммируя? Это моя сильная сторона!
Вступление Форте - это очень своеобразный эзотерический язык, основанный на концепции изменения значений чисел. В числах Forte не константы, а переменные, вы можете использовать LETинструкцию, чтобы назначить им новые значения. Например, после выполнения LET 2=4-1отныне 2принимает значение 3, что означает, что всякий раз, когда значение 2появляется в выражении, оно вместо …


8
Выход из строки кода
Вы должны написать программу или функцию , которая, когда дана непустая строка S из N символов ASCII для печати † , выводит программу , которая будет завершаться с кодом выхода C , где C является ASCII элемент кода в положении 0 в S . Эта программа , которую вы напишете …
18 code-golf  quine 

28
Рассчитать обратный модуль
Задание: Выведите значение для x, где a mod x = bдля двух заданных значений a,b. предположение aи bвсегда будут положительными целыми числами Там не всегда будет решение для x Если существует несколько решений, выведите хотя бы одно из них. Если решений нет, ничего не выводите или указывайте, что решений не …
18 code-golf  math  number-theory  code-golf  number  integer  code-golf  string  code-golf  music  code-golf  arithmetic  array-manipulation  decision-problem  code-golf  math  rational-numbers  code-golf  code-golf  graphical-output  hardware  code-golf  math  number  code-golf  string  parsing  natural-language  code-golf  tips  brain-flak  code-golf  graph-theory  code-golf  number  polynomials  king-of-the-hill  code-golf  ascii-art  kolmogorov-complexity  animation  king-of-the-hill  code-golf  tips  code-golf  ascii-art  code-golf  string  array-manipulation  data-structures  code-golf  math  number  code-golf  string  base-conversion  binary  code-golf  decision-problem  graph-theory  code-golf  math  polynomials  code-golf  kolmogorov-complexity  physics  code-golf  sequence  number-theory  code-golf  math  integer-partitions  code-golf  array-manipulation  random  permutations  code-golf  string  decision-problem 

1
Сделай немного снега!
Ваша задача: сгенерировать снежинку Коха на n-ю глубину. Вам не нужно делать полную снежинку Коха, только одну сторону стартового треугольника. Википедия о хлопьях Коха: https://en.wikipedia.org/wiki/Koch_snowflake . Правила: Программа должна генерировать одну сторону снежинки Коха на n-ю глубину. Выход должен быть ASCII. Вы можете создать целую снежинку; это не обязательно. Применяются …

10
Вот как мы катимся
Piet - интересный язык программирования по ряду причин. Сегодня мы остановимся на одной причине: команда крена . Команда roll была изначально написана на PostScript и является мощным способом манипулирования стеком. Команда roll выводит на экран два верхних элемента стека и использует их в качестве параметров. Мы назовем первое значение попсовым, …
18 code-golf  stack 

21
Самые длинные равные подпоследовательности
Определения Подпоследовательность не может быть смежной, например, [1, 1, 1]является подпоследовательностью [1, 2, 1, 2, 1]. Равная подпоследовательность - это подпоследовательность, в которой каждый элемент равен. Самая длинная равная подпоследовательность может не быть уникальной, например, [1, 1]и [2, 2]обе являются самыми длинными равными подпоследовательностями [2, 1, 1, 2]. вход Непустой …

8
Входной номер; Номер выходной строки
Код Гольф Совершенно реальная предыстория: я работаю над веб-сайтом www. Sky.Net и одна из наших задач - создать какую-то самоосознающую программу или что-то в этом роде, я не знаю, не особо ли я слушал босса. В любом случае, чтобы сделать наш код более осведомленным, нам нужно, чтобы ИТ-специалисты знали, какой …
18 code-golf  quine 

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