Задача проста. Дайте кратчайший код, который можно воспроизвести в классической игре понг для 2 игроков http://en.wikipedia.org/wiki/Pong . Уровень графики и функциональности должен быть как можно ближе к этой демонстрации JavaScript...
Задача проста. Дайте кратчайший код, который можно воспроизвести в классической игре понг для 2 игроков http://en.wikipedia.org/wiki/Pong . Уровень графики и функциональности должен быть как можно ближе к этой демонстрации JavaScript...
Я подумал, что «арка» - лучший способ описать эту схему чисел: 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текущая строка). Ваша задача - написать,...
Ваша задача состоит в том, чтобы написать программу, в которой, учитывая год, выводится число «Пятница 13-е». Правила и детали: Вы можете получить ввод через STDINили в качестве аргумента, передаваемого вашей программе. Вы должны вывести результат в STDOUT. Вы можете предположить, что ввод будет...
РЕДАКТИРОВАТЬ Я изменил формулировку правил, чтобы сделать некоторые вещи, которые были неявными, более явными. Я также добавил некоторые акценты, чтобы прояснить некоторые моменты кажущейся путаницы, и явно определил возможность создания отдельной программы вместо функции. Целью здесь является...
Я недавно запустил один тестовый гольф, и кажется, что победителем стал GolfScript (сюрприз, сюрприз!). Интересно то, что был еще один очень сильный конкурент, у которого были все шансы победить GolfScript. Его зовут APL. Я вижу много ответов, написанных в APL здесь. Похоже, что этот язык...
условия Червь является любым списком неотрицательных целых чисел, а его правый (т.е. последний ) элемент называется головой . Если голова не равна 0, у червя есть активный сегмент, состоящий из самого длинного непрерывного блока элементов, который включает в себя голову и имеет все свои элементы,...
Задача : написать программу, которая генерирует красивые (?) ASCII-арт-пейзажи и горизонты! Ваша программа имеет только один вход: строку, состоящую из любой комбинации / повторения символов 0123456789abc. Для каждого входного символа выведите вертикальную линию, составленную следующим образом: ....
Введение Существует множество утилит, способных создать высокую нагрузку на процессор для нагрузочного тестирования вашего процессора (ов). В Microsoft Windows вы даже можете использовать встроенную плату calculator.exe, ввести большое число, например 999999999, и нажать n!несколько раз, чтобы...
Введение Знающие код гольфисты подготовили нас к потопу конца света . Районы, подверженные риску, были эвакуированы, и население переместилось на возвышенность. Мы недооценили поток (или, возможно, была ошибка в коде @ user12345). Некоторые высокогорные районы стремительно приближаются к уровню...
Введение Дождь наконец утих. Большая часть человечества утонула из-за ошибки в коде @ user12345 . Оставшиеся в живых разбросаны по всему миру архипелага. Радиосвязь налажена, и человечество готово процветать еще раз. Без всякой причины пираты-зомби собрались у Первого меридиана и несутся на запад....
Джек и Джейн решили поиграть в шахматы, чтобы скоротать время. К сожалению, Джек плохо умеет визуализировать. Он считает, что трудно определить возможные ходы для данной фигуры, кроме пешки, конечно! Ваша задача состоит в том, чтобы помочь Джеку найти возможные варианты для данной фигуры (кроме...
Выберите цитату или фразу длиной ровно 5 слов, например Programming puzzles and code golf!. Напишите программу, которая при добавлении к себе n раз выводит первые n + 1 слова вашей фразы по порядку. Например, если код вашей программы был MYPROGи ваша фраза была Programming puzzles and code...
Напишите программу , которая считывает n×n×nn×n×nn\times n \times n массив двоичных значений , которые представляют собой n×n×nn×n×nn\times n \times n куб, который состоит из n3n3n^3 меньших кубов. Каждое значение говорит, есть ли в данной позиции воксел (маленький куб) или нет. Программа должна...
Вы катаетесь на каноэ по довольно быстрой реке Уайтуотер. Внезапно ваши весла взрываются, и вы попадаете в опасную ситуацию, быстро несущуюся по реке без каких-либо весел. К счастью, у вас все еще есть свои навыки программирования, поэтому вы решили вырезать программу на байдарке, чтобы помочь вам...
Chaos Игра представляет собой простой метод для генерации фракталов. Учитывая начальную точку, отношение длины r и набор 2D точек, многократно выполните следующее: Из вашего набора точек, выберите один наугад (равномерно). Усредните эту точку и последнюю нарисованную точку (или начальную точку),...
Учитывая три взаимно касательных круга, мы всегда можем найти еще два круга, которые касаются всех трех из них. Эти два называются кругами Аполлона . Обратите внимание, что один из кругов Аполлона может быть вокруг трех начальных кругов. Начиная с трех касательных окружностей, мы можем создать...
Задача состоит в том, чтобы отобразить п символов из таблицы ASCII . Вы можете написать функцию (или программу, которая принимает аргумент в качестве параметра, также допустим STDIN), который принимает параметр n , который будет индексом последнего символа для печати. Задача довольно проста,...
Малоизвестный факт о вампирах заключается в том, что они должны пить кровь жертвы, имеющей совместимую группу донорской крови. Матрица совместимости для вампиров такая же, как и матрица обычных доноров / реципиентов эритроцитов . Это можно суммировать с помощью следующей таблицы Американского...
У меня серьезная проблема. У меня есть несколько текстовых файлов, в которых я храню свои очень важные номера - все важные! И двойки, и тройки .. Эти числа были настолько важны, что я не мог доверить их этим новомодным десятичным или двоичным системам счисления. Я сохранил каждое число в одинарном...
Это 87 539 319 год, и теперь уединение в космосе стало обычным делом: многие люди сами путешествуют в космосе, движимые не более чем реактивным ранцем на спине, программируя свой курс с помощью персонального компьютера и клавиатуры. Вы один такой человек; вы вышли на прекрасный, мирный выход в...