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

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

8
Экстремальная гребля на байдарках и каноэ
Вы катаетесь на каноэ по довольно быстрой реке Уайтуотер. Внезапно ваши весла взрываются, и вы попадаете в опасную ситуацию, быстро несущуюся по реке без каких-либо весел. К счастью, у вас все еще есть свои навыки программирования, поэтому вы решили вырезать программу на байдарке, чтобы помочь вам пережить пороги. Однако на …

5
Правительство имеет ограниченную поставку стен
Введение Знающие код гольфисты подготовили нас к потопу конца света . Районы, подверженные риску, были эвакуированы, и население переместилось на возвышенность. Мы недооценили поток (или, возможно, была ошибка в коде @ user12345). Некоторые высокогорные районы стремительно приближаются к уровню моря. Стены должны быть возведены, чтобы обеспечить выживание ныне густонаселенных лагерей. …
28 code-golf 

30
Распечатать таблицу ASCII
Задача состоит в том, чтобы отобразить п символов из таблицы ASCII . Вы можете написать функцию (или программу, которая принимает аргумент в качестве параметра, также допустим STDIN), который принимает параметр n , который будет индексом последнего символа для печати. Задача довольно проста, поэтому в качестве примера приведена возможная реализация в …
28 code-golf 

18
Плавающая Орда
Введение Дождь наконец утих. Большая часть человечества утонула из-за ошибки в коде @ user12345 . Оставшиеся в живых разбросаны по всему миру архипелага. Радиосвязь налажена, и человечество готово процветать еще раз. Без всякой причины пираты-зомби собрались у Первого меридиана и несутся на запад. Орда пожирает все. проблема Наш сценарий конца …
28 code-golf 

12
Расскажи мне ходы
Джек и Джейн решили поиграть в шахматы, чтобы скоротать время. К сожалению, Джек плохо умеет визуализировать. Он считает, что трудно определить возможные ходы для данной фигуры, кроме пешки, конечно! Ваша задача состоит в том, чтобы помочь Джеку найти возможные варианты для данной фигуры (кроме пешки). Если кто-то забыл, различные части …
28 code-golf  chess 

12
*** Пейзажи ***
Задача : написать программу, которая генерирует красивые (?) ASCII-арт-пейзажи и горизонты! Ваша программа имеет только один вход: строку, состоящую из любой комбинации / повторения символов 0123456789abc. Для каждого входного символа выведите вертикальную линию, составленную следующим образом: . .. ... oooo ooooo OOOOOO OOOOOOO XXXXXXXX XXXXXXXXX XXXXXXXXXX 0123456789 За буквами abcследует …

29
Стресс-тестер процессора с минимальным кодом…
Введение Существует множество утилит, способных создать высокую нагрузку на процессор для нагрузочного тестирования вашего процессора (ов). В Microsoft Windows вы даже можете использовать встроенную плату calculator.exe, ввести большое число, например 999999999, и нажать n!несколько раз, чтобы заставить ваши процессоры работать сверхурочно. Но что за решение, если вы не создали его …
28 code-golf 

29
Запрограммируйте свою любимую фразу
Выберите цитату или фразу длиной ровно 5 слов, например Programming puzzles and code golf!. Напишите программу, которая при добавлении к себе n раз выводит первые n + 1 слова вашей фразы по порядку. Например, если код вашей программы был MYPROGи ваша фраза была Programming puzzles and code golf!запущена ... MYPROG …

12
Время жизни червя
условия Червь является любым списком неотрицательных целых чисел, а его правый (т.е. последний ) элемент называется головой . Если голова не равна 0, у червя есть активный сегмент, состоящий из самого длинного непрерывного блока элементов, который включает в себя голову и имеет все свои элементы, по крайней мере, такие же …

6
Выбор языков для игры в гольф [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Какие советы по выбору правильного языка для гольфа? Какие факторы влияют на язык, который …
28 code-golf  tips 

30
Сколько в пятницу 13 числа в году?
Ваша задача состоит в том, чтобы написать программу, в которой, учитывая год, выводится число «Пятница 13-е». Правила и детали: Вы можете получить ввод через STDINили в качестве аргумента, передаваемого вашей программе. Вы должны вывести результат в STDOUT. Вы можете предположить, что ввод будет действительным годом и не будет предшествовать григорианскому …
28 code-golf  date 

8
Понг в самом коротком коде
Задача проста. Дайте кратчайший код, который можно воспроизвести в классической игре понг для 2 игроков http://en.wikipedia.org/wiki/Pong . Уровень графики и функциональности должен быть как можно ближе к этой демонстрации JavaScript http://codeincomplete.com/posts/2011/5/14/javascript_pong/demo.html (но без дополнительных опций вы можете нажать слева или информация о кадре, кадрах и т. д. справа внизу). Как …

30
Транспонировать страницу текста
РЕДАКТИРОВАТЬ Я изменил формулировку правил, чтобы сделать некоторые вещи, которые были неявными, более явными. Я также добавил некоторые акценты, чтобы прояснить некоторые моменты кажущейся путаницы, и явно определил возможность создания отдельной программы вместо функции. Целью здесь является создание функции, которая принимает текстовый файл (или строку) и транспонирует его так, чтобы …
28 code-golf  string 

7
Забей руку Криббеджа
Эта задача состоит в том, чтобы выиграть руку Криббеджа. Если вы не играете в Криббедж, у вас есть кое-какое обучение. Мы играем со стандартной покерной колодой, и комбинация состоит из четырех карт плюс «открытая карта». Существует два типа рук: нормальная и «рука для кроватки». Карты приходят в формате, vsгде vодин …
28 code-golf  game 

30
Распечатать арку по возрастанию / убыванию числа
Я подумал, что «арка» - лучший способ описать эту схему чисел: 1234567887654321 1234567 7654321 123456 654321 12345 54321 1234 4321 123 321 12 21 1 1 Формально определенная каждая строка состоит из цифр от 1 до 1 9-n, (n-1)*2пробелов и цифр 9-nот 1 (где nтекущая строка). Ваша задача - написать, …

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