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

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

6
Транспонировать Quine
В этом варианте Quine ваша программа должна вывести свой исходный код, транспонированный по диагонали от верхнего левого угла до нижнего правого. Например: ваша программа на четыре строки выходы yof ono u u r r p l r i o n g e r s a m Пробелы в выходных данных …
10 code-golf  quine 

17
установить пересечение двух списков
Ваша цель - вычислить пересечение множества двух списков целых чисел. Пересечение определяется как уникальная неупорядоченная группа целых чисел, найденная хотя бы один раз в обоих входных списках. вход Входные данные могут быть в любом желаемом формате (параметр функции, stdio и т. Д.) И состоят из двух списков целых чисел. Многие …

1
Расшифровка блока AES
Сегодня ваша цель - расшифровать секретное сообщение с помощью AES . Имея зашифрованный текст и ключ, вы расшифруете и распечатаете сообщение. Ваша программа может быть на любом языке. Он будет запущен с вводом на stdin, а его вывод на stdout будет проверен на правильность. Первой строкой ввода в stdin будет …

5
Напиши самую короткую игру алака
Алак был изобретен математиком А. К. Дьюдни и описан в его книге Planiverse 1984 года. Правила Алака просты: Алак - это игра для двух игроков на одномерной доске с одиннадцатью слотами. Каждый слот может содержать не более одного куска одновременно. Есть два вида фигур: «х» и «о». Х принадлежат одному …

4
Советы по игре в гольф в OCaml
Вдохновленный из ассортимента других «Советы для игры в гольф на языке XYZ». Как обычно, пожалуйста, предлагайте только советы, относящиеся к OCaml, а не к программированию в целом. Один совет за ответ, пожалуйста.
10 code-golf  tips 

6
Генерация сочетаний клавиш для меню
Ярлыки меню Традиционно, пользовательские меню доступны с помощью сочетаний клавиш, таких как Alt + (a letter)или даже простое нажатие на букву, когда все текстовые поля не сфокусированы ( стиль gmail ). Твое задание С учетом пунктов меню в качестве входных данных ваша задача состоит в том, чтобы назначить каждой записи …
10 code-golf  string 

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

14
Решатель линейных функций из двух точек (x, y)
Задание Напишите функцию L (), которая принимает два аргумента Tuple координат в форме (x, y) и возвращает их соответствующую линейную функцию в форме (a, c), где a - коэффициент члена x, а c это у-перехват. Можно предположить, что входные данные не будут линиями, перпендикулярными оси x, и что эти два …
10 code-golf 

7
Случайный CSS Цветовой код
Этот пост в блоге о генерации случайных цветовых кодов CSS в JavaScript имеет несколько решений для генерации случайного цвета в JavaScript. Самое короткое, что я могу найти, это: '#'+(Math.random()*0xffffff).toString(16).slice(-6) Если вы не знакомы с цветовым кодом CSS, прочтите документацию здесь. Можем ли мы сделать лучше? А как насчет других языков?
10 code-golf  random  css 

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

7
Code-Golf: последовательность Фейри (I)
Вызов В этом задании вам дадут целое число N (меньше 10 ^ 5), выведите последовательность Фари порядка N Вход N указан в одной строке, входы заканчиваются EOF. вход 4 3 1 2 Вывод F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 …
10 code-golf  math  code-golf  math  code-golf  number  number-theory  code-golf  math  arithmetic  repeated-transformation  code-golf  geometry  popularity-contest  code-golf  code-golf  tips  haskell  math  fastest-algorithm  code-golf  combinatorics  code-golf  math  polynomials  rational-numbers  code-golf  code-golf  popularity-contest  javascript  code-golf  kolmogorov-complexity  code-golf  code-golf  math  combinatorics  permutations  code-challenge  restricted-source  random  array-manipulation  code-challenge  generation  code-golf  code-golf  ascii-art  arithmetic  division  code-challenge  number  code-golf  math  number  binary  code-golf  ascii-art  code-golf  interpreter  stack  code-golf  internet  networking  code-golf  math  code-golf  ascii-art  code-golf  math  sequence  code-golf  hello-world  restricted-source  code-golf  ascii-art  code-golf  geometry  code-golf  kolmogorov-complexity  pi  code-golf  math  combinatorics  permutations  code-golf  math  code-challenge  ascii-art  code-golf  string  code-golf  quine  code-golf  math  floating-point  golfscript  code-golf  string  code-golf  sliding-puzzle  code-challenge  arithmetic  code-golf  math  code-golf  geometry  optimized-output 

6
Какая дата в Usenet времени?
Сентябрь 1993 года известен в Usenet как сентябрь, который никогда не заканчивался. Так, например, день, когда этот вопрос публикуется, - суббота, сентябрь 8740, 1993. Ваша программа или функция должны принимать любую григорианскую дату (с положительным годом) в качестве входных данных и возвращать ту же дату, что и выходные данные, если …
9 code-golf  date 

3
Fizz Buzz Lightyear
После многих (двух?) Проблем, связанных с FizzBuzz, опубликованных недавно на PPCG, у меня возник соблазн придумать свою собственную. Вот ... Fizz Buzz Lightyear Напишите программу или функцию, которая принимает целое число nи печатает FizzBuzzдля любого числа, кратного 15, Fizzдля любого числа, кратного 3, и Buzzдля любого числа, кратного 5, вплоть …
9 code-golf 

3
Северокорейский словарь заказа
Цель Учитывая строку слогов хангыль, сортируйте символы в порядке словаря Северной Кореи. Введение в слоги хангыль Хангул (ul) - корейская система письма, изобретенная Седжоном Великим. Слоги хангыль выделяются в точке Unicode U + AC00 - U + D7A3. Слог хангул состоит из начального согласного, гласного и необязательного последнего согласного. Начальные …

6
Субпиксельное масштабирование
Ваша задача состоит в том, чтобы взять sRGB-изображение размером 24 BPP и вывести одно и то же изображение с 3-кратным увеличением в красный, зеленый и синий подпиксели. Полученное изображение будет полностью сделано из чисто черного, красного, зеленого и синего пикселей. Каждый пиксель из исходного изображения при увеличении создает компоновку из …

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