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

13
Вероятности в скобках XKCD

Сегодняшний XKCD - это сетка в стиле спортивного турнира, где участники - это известные имена, объединенные в группы, возможно, с запутанными именами. Дайте вероятность того, что данный участник выиграет весь турнир, исходя из того, что каждый участник в данном раунде имеет равные шансы на победу в...

13
Перестановки пятнадцатой головоломки

Соревнование Рассмотрим следующую диаграмму Пятнадцатой головоломки в ее решенном состоянии: _____________________ | | | | | | 1 | 2 | 3 | 4 | |____|____|____|____| | | | | | | 5 | 6 | 7 | 8 | |____|____|____|____| | | | | | | 9 | 10 | 11 | 12 | |____|____|____|____| | | | | | | 13 | 14 | 15 | |...

13
Спасти гусей от вымирания

Виды гусей, известные как Алекс А , известны тем, что живут в треугольных сетках, состоящих из 64 ячеек: (Фото взято из этой несвязанной проблемы Project Euler .) Мы будем маркировать каждую ячейку с номерами , 0чтобы 63начиная с верхнего ряда , а затем двигаясь слева направо в каждой строке ниже...

13
Естественно линейные диофантовы уравнения

Линейное диофантово уравнение с двумя переменными - это уравнение вида ax + by = c , где a , b и c - постоянные целые числа, а x и y - целочисленные переменные. Для многих естественных диофантовых уравнений x и y представляют величины, которые не могут быть отрицательными. задача Напишите программу...

13
мутационное дерево мтДНК

Фон: МтДНК - это часть ДНК человека, которая передается от матери ребенку и редко мутирует. Поскольку это верно для всех людей, можно создать огромное дерево, которое визуализирует, как все люди связаны друг с другом через их материнское происхождение вплоть до гипотетического EVE. Каждая мутация в...

13
Очень странный счетчик слов

ВХОД: Любая строка, состоящая исключительно из строчных букв через аргумент функции, аргумент командной строки, STDIN или аналогичный. ВЫХОД: Напечатайте или верните число, которое будет представлять сумму расстояний букв в соответствии со следующей метрикой: Вы берете первую и вторую букву и...

13
Высокоточные металлические средства

Фон Эти металлические средства , начиная с известной золотой середины , определены для любого натурального числа (положительное целое число), и каждый из них является иррациональным константа (она имеет бесконечное расширение единовременных десятичную). Для натурального числа , то металлическое...

13
Распечатать спираль ascii в памяти O (log n)

Вы можете написать программу или функцию, которая получает нечетное положительное целое число n , где n >= 3в качестве аргумента функции, аргументов командной строки или STDIN (или аналога для вашей системы), и печатает в STDOUT (или эквивалент в системе) спираль ASCII это вращается вовнутрь по...

13
Анализировать перетасованные перетасовки

Род модерирует карточную игру между двумя игроками: Джорджем и Тимом. В настоящее время Тим тасует карты. Род подозревает, что Тим пытается обмануть, поэтому он нуждается в вашей помощи, чтобы проверить, что случайный выбор справедлив. Тим делает перетасованный перетасовкой: он вырезает стопку карт...

13
Подсчет от 1 до целого числа… в двоичном

Вступление: Я помню, когда я был ребенком, я брал калькулятор и продолжал нажимать +кнопку, и смотрел, как высоко я могу считать. Теперь я люблю программировать, и я разрабатываю для iOS. Подсчет является фундаментальным навыком как для людей, так и для компьютеров. Без этого остальная часть...

13
Нарисуйте комбинации, которые составляют до 100

У вас есть поле с одной цифрой в каждом углу: 1|2 --- 3|4 Если мы соединяем цифры по строкам слева направо, мы получаем 12 и 34. Если мы соединяем цифры по столбцам сверху вниз, мы получаем 13 и 24. Если мы добавим все эти числа, мы получим 12 + 34 + 13 + 24 = 83 Вызов Напишите программу для печати...

13
Моя волнистая лампа

Двигаясь, я разбил свою лампу. Теперь мне нужен новый. Твоя работа - сделать мне лампу! Я не уверен, какой размер я хочу, хотя я знаю, что хочу волнистую. Ваша программа / функция должна принимать числовой ввод и распечатывать лампу с таким количеством загогулинов / ударов. Примеры: Входные...

13
Отображать слова с помощью 7-сегментного дисплея

Моим первым в мире программированием головоломок и Code Golf является дисплей с семью слэшами . Вот мой первый вызов, также основанный на 7-сегментном дисплее. Помимо цифр, я часто думаю о том, какие буквы я могу отображать, используя простой 7-сегментный дисплей. Оказывается, много букв могут быть...

13
Префикс дерева обхода

Напишите программу, которая принимает (через стандартный ввод или командную строку) строку с рекурсивной формой PREFIX[SUFFIXES] где PREFIX может быть любой строкой строчных букв (az), включая пустую строку, и SUFFIXESможет быть любой последовательностью строк с PREFIX[SUFFIXES]объединенной вместе...

13
В поисках ценности слов!

Вступление В стране [Вставьте классное имя здесь] люди не покупают вещи за деньги, потому что у всех сильная аллергия на бумагу. Они платят друг другу словами! Но как это? Ну, они дают каждой букве числовые значения: a=1,b=2,c=3,etc. (С некоторыми другими специальными правилами, которые будут...

13
Могу ли я сделать эту форму с блоками, плитами и лестницами?

Рассмотрим прямоугольную двумерную сетку, где каждая ячейка может быть пустой ( .) или полной ( 0). например ..00.... 0000.... .00000.. 000...00 ..000000 000.00.. Сетка считается бесконечной, все ячейки за пределами изображенной области пусты. Цель состоит в том, чтобы покрыть заполненные...

13
Решите игру на Аккордеоне

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

13
Насколько жирным этот пост?

преамбула В уценке Stack Exchange мы используем ** для выделения текста. Например, эта уценка: The **quick brown fox jumps over the lazy** dog. Представляет как: Булки через ленивую собаку. Конечно, мы используем **, чтобы закрыть смелость, а также. Так что меньше ответа будет жирным. Например: The...

13
Схемы пирамид

Пирамиды майя были (и являются) важной частью древней архитектуры, которая обычно использовалась в религиозных целях. Обычно они были ступенчатыми пирамидами, но ступеньки на каждой ступени были слишком крутыми, чтобы карабкаться. Священники поднимались на их вершины по альтернативным лестницам,...

13
Таблицы правды: компьютер вашего прадеда

Если вы вспоминаете свои школьные годы, вы, возможно, помните, что изучали Таблицы правды . Они казались скучными, но они являются основой для логики и (некоторые могут поспорить) всех вычислений ... проблема Ваша миссия, если вы решите принять ее, это написать программу, функцию или виджет кода,...