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

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

13
Это испанское время!
У меня есть простая задача, которую относительно легко реализовать с помощью кода. Ваша цель - написать программу, которая будет выводить время, написанное на испанском языке, с учетом времени в формате ЧЧ: ММ. Многие люди, вероятно, не знают, как это сделать, поэтому я уточню. Время на испанском довольно логично. Обычно это …

14
Распечатать все коды стран
ISO 3166-1 - это стандарт, который определяет все коды стран. Хорошо известные двухбуквенные коды (США, GB, JP и т. Д.) Называются кодами Альфа-2. С двумя буквами, есть только 26 2 = 676 возможных кодов, которые могут быть удобно расположены в сетке. Эта таблица может быть полезна в качестве обзора, чтобы …

26
Окружить строку хешами
Я уже сделал это в Python, но кажется, что это может быть значительно сокращено: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Так …
24 code-golf  string 

30
Подсчитайте количество единиц в 16-разрядном целом числе без знака
Напишите некоторые операторы, которые будут считать количество единиц в шестнадцатиразрядном целом числе без знака. Например, если на входе есть 1337, то результатом является то, 6что 1337как шестнадцатиразрядное двоичное число 0000010100111001содержит шесть.

6
Стабильна ли структура кирпича?
Давайте представим стандартный кирпичный кирпич как [__](и проигнорируем тот факт, что вершина открыта). Когда эти кирпичи уложены друг на друга, каждый второй слой смещается на половину кирпича, как обычно в кирпичной конструкции: [__][__][__][__] [__][__][__][__] [__][__][__][__] [__][__][__][__] Таким образом, у каждого кирпича есть не более шести соседей, и два кирпича не …

3
Заполните экран плитками Ван
Было доказано, что следующие 13 квадратных плиток Ванга всегда апериодически покрывают плоскость . Это означает, что когда квадраты расположены в виде сетки со всеми соседними сторонами одного цвета, перевод шаблона никогда не будет совпадать с самим собой. Мы представим каждую плитку в текстовом виде сеткой 3 × 3, заполненной пробелами …

1
Распечатать текст песни «Twinkle Twinkle Little Star»
Ваша цель - напечатать текст песни «Twinkle Twinkle Little Star», когда звучит каждая нота. Микрофон компьютера будет слышать ноты. Если высота (но не обязательно длина) ноты правильна, выведите соответствующий слог. В противном случае ничего не делать. Каждая нота будет длиться не менее полсекунды, а между нотами будет перерыв не менее …
24 code-golf  music  audio 

7
Morse Decode Golf
Я встревожился растущей ненавистью к пробелам, и этот ответ вдохновил меня на то, чтобы код Морзе был защищен от этого коварного удаления пробелов. Итак, ваша задача будет состоять в том, чтобы создать программу, которая сможет успешно переводить азбуку Морзе со всеми удаленными пробелами. Правила: На входе будет строка, состоящая только …
24 code-golf  morse 

24
Кратчайшая функция Minmod
Функция minmod - это вариант знакомой min , который появляется в схемах с высоким разрешением, ограничивающих наклон, для дифференциальных уравнений в частных производных. Учитывая количество склонов, он выбирает самый ровный склон, заботясь об относительных знаках между склонами. Функция принимает произвольное количество параметров. Тогда minmod (x 1 , x 2 , …

4
4-го мая с вами!
В честь дня « Звездных войн» напишите программу для отображения следующего текста, прокручивая, как начальный обход « Звездных войн» : It is a period of civil war. Rebel spaceships, striking from a hidden base, have won their first victory against the evil Galactic Empire. During the battle, Rebel spies managed …

15
Определить оценку и правильность строки Эрудит
Ваша задача состоит в том, чтобы определить, имеет ли данная строка надлежащую длину и может ли она быть представлена ​​плитками скрэббла, и, если это так, вывести сумму баллов каждой буквы. Если вы не знаете, как играть в Scrabble:, у вас есть 100 плиток с напечатанными на них различными буквами A …

8
Создайте пазл Nonogram
Nonogram является двумерным логическая головоломка , которая выглядит примерно так (скриншоты из игры Pixelo , моя любимая Nonogram игры): Цель игры - выяснить, какое изображение кодируют эти цифры. Правила просты: число в столбце или строке означает, что где-то в этом столбце или строке столько полей заполнено в строке. Например, в …
24 code-golf 

4
Добавьте два числа безопасно, в C
Все знают, что C - прекрасный, безопасный язык программирования высокого уровня. Однако перед вами, как за кодером, стоит следующая задача. Напишите программу для добавления двух чисел. Входные данные: два целых числа через пробел. Выход: сумма двух чисел на входе. Суть в том, что ваш код должен быть на 100% безопасным. …
24 code-golf  c 

21
Когда в последний раз дата делилась на n?
Дата может быть представлена ​​целым числом без знака как таковое: ГГГГММДД. Что вам нужно сделать, это написать самую короткую программу или функцию, которая вычисляет самую последнюю дату, число которой делилось на данное число n(включая сегодняшнюю дату), а затем возвращает эту дату в формате, показанном выше. Если никогда не было даты …
24 code-golf  date 

3
Сокрытие информации в кошках
Вы секретный агент, пытающийся общаться со своим отечеством. Конечно, информация должна быть скрыта, чтобы никто не пропустил ваше сообщение. Что будет лучше, чем кошка? Каждый любит смешные фотографии кошек [править] , так что они не будут подозревать , секретная информация скрывается там! Вдохновленный алгоритмом игры, которую использует Монако для сохранения …

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