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

9
Анализатор файлов морга DCSS

В этом задании вам нужно проанализировать файлы морга из игры-мошенника Dungeon Crawl Stone Soup и вывести ее в STDOUT. Что это за файлы морга? Когда вы умираете, генерируется текстовый файл с данными этого персонажа внутри. Вы можете увидеть, какое снаряжение было у персонажа, что произошло за...

9
Рассчитать символ Кронекера

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

9
Как давно это было?

Как давно это было? Правила Каждое представление должно быть полной программой. Программа должна принять входные данные как две разделенные запятыми даты в форме YYYY-MM-DDи вывести количество дней, прошедших со второй даты, в STDOUT, как если бы сегодня была первая дата (если вторая дата будет в...

9
Решите математическое выражение с чередующихся сторон

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

9
Вероятность пары карт

Учитывая колоду, состоящую из N копий карт с целочисленными значениями [ 1 , M ] для общего количества N * M карт, вычислите вероятность того, что карта со значением 1 смежна с картой со значением 2 . Ваше решение может быть точным или приблизительным, и оно не обязательно должно быть одинаковым...

9
Китайский Зодиак года

2015 год был годом козла! В этом задании вы выясните, какое животное представляет год. Чтобы не усложнять задачу, вам не нужно рассчитывать китайский новый год. Поскольку на Зодиаке всего 12 животных, ваш код должен быть максимально коротким. Примеры Ваша программа должна получить системный год ,...

9
Талант катится в DSA

Мы с друзьями играли в DSA (в основном немецкую настольную RPG, очень похожую на D & D). Мне было интересно, какова вероятность передачи бросков, поэтому вам придется написать код для его расчета. Ваш персонаж определяется статистикой (от 8 до 14) и (TV) значениями талантов (от 0 до 21). А пока...

9
Треугольные решетки: просто соединенные полиамины

В то время как мы находимся на треугольной сетки пинать , я хотел бы отметить, что есть эквивалент полимино на треугольной сетке. Их называют полиалмазами , и они представляют собой формы, образованные склеиванием равносторонних треугольников вдоль их краев. В этом задании вы будете решать, какие...

9
Помоги мне заполнить мой кошелек!

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

9
Маргольф встречает муравейник Лэнгтона

This is Markov. Markov's golf ball rolls around randomly. Markov's ball will hole however he strikes it. Markov is smart. Be like Markov. И это: муравейник на заднем дворе Лангтона. Муравейник достаточно большой, чтобы держать мяч для гольфа Маркова, Маргольф. Однако муравейник движется и меняет...

9
Сколько голосов получает государство?

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

9
Показать силы Пи с точностью Фибоначчи

Напишите некоторый код, который принимает одно неотрицательное целое число n и выводит n-ю степень Phi (ϕ, Золотое сечение, приблизительно 1,61803398874989) с тем же количеством десятичных цифр, что и n-е число Фибоначчи. Ваш код должен выдавать правильную последовательность цифр для всех входных...

9
Напечатайте sin, cos и tan специальных углов

В тригонометрии существуют определенные углы, известные как «особые углы». Это потому, что когда вы берете sin, cos или tan одного из этих углов, вы получаете результат, который легко запомнить, потому что это квадратный корень из рационального числа. Эти специальные углы всегда кратны либо pi/6,...

9
Проверьте номер рождения

Норвежский номер рождения состоит из 11 цифр, составленных следующим образом: DDMMYYiiikk DD это день (с 01-31) MM это месяц (с 01-12) YYэто год (с 00-99). Это не дифференцируется между 1900 и 2000 iii это "индивидуальный номер" kk две контрольные цифры iii определяется по году рождения и полу...

9
Golf a Compute переводчик

Введение Compute - это эзотерическая шутка языка. Из записи esolangs: Compute не имеет необходимого синтаксиса и может решать любые проблемы. Он достаточно умен, чтобы интерпретировать любой человеческий язык (английский, испанский, латинский и т. Д.), Любой язык программирования (C ++, Java,...

9
Конвертер TinyBF в Brainf ***

У нас есть конвертер Brainf *** в TinyBF, но не наоборот, так что вот один. Правила: Ваш переводчик должен взять действительную программу TinyBF в одну строку и вывести соответствующую программу BrainF *** в одну строку с необязательным завершающим пробелом / символом новой строки. Запрещены...

9
Такси мне несколько номеров

Номера такси или OEIS A011541 являются наименьшими числами, которые могут быть представлены в виде n различных сумм двух натуральных кубических целых чисел для последовательных n . Вам нужно будет распечатать n- й номер такси. Это должно работать для любого русского в теории. Тем не менее, так как...

9
Вызывает максимальное нарушение в опросе соломы

контекст Straw Poll - это веб-сайт, предназначенный для создания простых / неформальных опросов. Предоставленный список вариантов, пользователь может выбрать свой выбор, и голоса подсчитываются. Есть две очень важные особенности опроса соломы: Текущие результаты можно посмотреть до голосования...

9
Гольф английский - используя сокращения

Я не столько смеялся над контентом Stack Exchange, сколько от этого . Я думаю, что вам всем понравится этот вызов, поскольку он вдохновлен тем, что там происходит. Вы напишите функцию или программу, которая является code-golf, то есть она должна быть настолько короткой, насколько вы можете ее...

9
Замените псевдоним, чтобы сформировать фразы

Вдохновленный C- директивой #define. Вызов Дана одна фраза с некоторым псевдонимом и один массив с каждым текстом псевдонима. Выведите исходную фразу, заменив каждый псевдоним соответствующим текстом. Псевдоним определяется одним острием, #за которым следует его индекс в массиве (индекс может...