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

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

27
Хотите кодировать снеговика?
Вот простой ASCII арт снеговик: _===_ (.,.) ( : ) ( : ) Давайте сделаем его друзьями. Это будет общий образец для наших снежных людей искусства ASCII: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Ведущие места и круглые скобки всегда одинаковы для всех снежных людей. Различные буквы представляют разделы шаблона, которые могут …

30
Математика это факт. Программирование не
В математике восклицательный знак !часто означает факториал, и он идет после аргумента. В программировании восклицательный знак !часто означает отрицание, и он стоит перед аргументом. Для этой задачи мы применим только эти операции к нулю и единице. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = 0 …

30
Кошелек или жизнь полиглот
С приближением Хэллоуина я подумала, что могу принять участие в небольшом соревновании по коду! Задача довольно проста. Вы должны написать программу, которая выводит либо trickили treat. "Твист?" Вы можете спросить. Хорошо, позвольте мне объяснить: Ваша программа должна делать следующее: Быть компилируемым / запускаемым на двух разных языках. Разные версии одного …

30
Не гуглите «гугл»
Мы все знаем, что если вы Google Google слово «Google», это сломает Интернет. Ваша задача - создать функцию, которая принимает одну строку и возвращает ее длину в наименьшем количестве символов Unicode. Однако, если заданная строка google(строчная), это приведет к ошибке. Например, g('bing')вернется, 4но g('google')вызовет ошибку. Пожалуйста, предоставьте пример использования и …
158 code-golf  string 

16
Является ли мой шаблон Swipe законным?
Большинство Android-смартфонов позволяют пользователю использовать образец пальца, чтобы открыть свой телефон: Определенные закономерности законны, а другие невозможны. При заданном шаблоне входных данных верните истину или ложь, указывающие, является ли данный шаблон ввода допустимым или нет. вход Сетка обозначена построчно с 1 по 9: 1 2 3 4 5 6 7 …

4
Гиперпрограммирование: N + N, N × N, N ^ N все в одном
Напишите программу, которая принимает число N от 1 до 9 включительно. В своей исходной форме ваша программа должна выводить вывод N + NEg, 2если N есть 1, 4если N есть 2, 6если N есть 3, и так далее. Когда каждый символ в вашей программе дублируется на месте, тогда это должна …

30
Реализуйте машину правды
Правда машина (кредиты идут к этому парню , что пришли с ним) очень простой программой , предназначенной для демонстрации ввода / вывода и управления потоком языка. Вот что делает машина правды: Получает число (0 или 1) из STDIN. Если это число равно 0, распечатайте 0 и завершите. Если это число …
148 code-golf 

30
1, 2, Fizz, 4, Buzz
Введение В наших недавних усилиях по сбору каталогов самых коротких решений для стандартных упражнений по программированию, вот первая в истории PPCG ванильная задача FizzBuzz. Если вы хотите увидеть другие проблемы каталога, есть «Hello World!» и "Является ли это число простым?" , Вызов Напишите программу, которая печатает десятичные числа от 1 …

25
Кратчайший код, чтобы законно ослабить
Я разработчик, и мне не хочется делать свою работу. Я знаю из XKCD, что лучшим оправданием для замедления является компиляция вашего кода . Из-за этого, я думаю, мне нужен код, который будет компилироваться вечно! И потому что я ленивый и не хочу много печатать, это должно быть сделано с максимально …

1
«УЗЕЛ» или «НЕ»?
Напишите программу, которая обрабатывает художественное представление ASCII запутанной строки и решает, можно ли ее распутать в простой цикл. Клубок представлен с помощью символов -и |для представления горизонтальных и вертикальных сегментов, а также +для представления углов. Места, где строка проходит над собой, представлены следующим образом: | | ------- ---|--- | | …

30
Расшифруй исходный код
Примечание . Эта задача теперь закрыта для новых копов. Это сделано для того, чтобы никто не мог публиковать материалы, которые остаются без изменений, потому что больше нет грабителей, заинтересованных в вызове. В этой игре «полицейские-разбойники» каждый полицейский напишет простую программу, которая выдаст один результат. Затем они обнародуют четыре вещи о …

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

27
Умиротворите своих Google Overlords: нарисуйте логотип «G»
Напишите программу или функцию, которая принимает положительное целое число N и выводит N × N пиксельное изображение логотипа Google «G» в соответствии с этой * конструкцией: Например, если N равно 400, должен быть выведен логотип 400 × 400 пикселей с правильными размерами и цветами: Он должен выглядеть точно независимо от …

30
Кратчайшее сообщение об ошибке
Вызов Напишите самую короткую программу, которая при компиляции или выполнении выдает сообщение о фатальной ошибке, которое меньше самой программы. Сообщение об ошибке не может быть сгенерировано самой программой, такой как Python raise. Действительный ответ должен включать как код, так и сообщение об ошибке. Самый короткий действительный ответ выигрывает. Никакое сообщение …

30
Советы по игре в гольф на JavaScript
Какие общие советы у вас есть для игры в гольф на JavaScript? Я ищу идеи, которые могут быть применены к проблемам с гольфом в коде, которые, по крайней мере, несколько специфичны для JavaScript (например, «удалить комментарии» - это не ответ). Примечание. См. Также Советы по игре в гольф в ECMAScript …

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