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

11
Давайте сокращать эти цифры! Теперь поменять?

Вступление: Как Twitter, Instagram и другие, я хотел отображать цифры как 1.2Kи 3.8 Mвместо 1,222или 3,823,456. Но это не все! Как мы все знаем, могут быть некоторые люди, которым, несомненно, не понравятся эти сокращения, и они попытаются обратить их вспять. Итак, 1.2kстанет 1,200и 3.8 Mстанет...

11
Гексагональные координаты: полярно-декартово

Википедия говорит о полярных координатах : В математике, полярная система координат двумерная система координат, в которой каждая точка на плоскости определяется расстоянием от опорной точки и под углом от опорного направления. Это кажется идеальным для описания гексагональной сетки. Возьмите...

11
Помоги мне, я потерялся в океане!

Вступление Сегодня я пошел на рыбалку наедине со своим каноэ, к сожалению, я уснул, и ручей унес меня прочь, я потерял весла, теперь ночь, и я потерялся в океане! Я не вижу побережья, поэтому я должен быть далеко! У меня есть мобильный телефон, но он неисправен, потому что он намок от соленой воды,...

11
CUSRS - полностью бесполезная система рефакторинга строк!

Вступление Я очень большой поклонник проблем SBU (Short But Unique), которые постоянно появляются на PPCG. CUSRS - это система, предназначенная для рефакторинга строк, функция CUSRS принимает 2 параметра и выводит 1 строку. Вызов Создайте программу, функцию, лямбду или приемлемую альтернативу для...

11
Это линеаризованное дерево? (Издание в ширину)

Фон Немеченое дерево может выглядеть так: o / | \ o o o | / \ o o o Чтобы линеаризовать это дерево, мы сначала помечаем каждый узел oчислом его дочерних узлов: 3 / | \ 1 0 2 | / \ 0 0 0 а затем запишите числа в списке в порядке дыхания, означая строку за строкой и слева направо: [3, 1, 0, 2, 0, 0,...

11
Снос зданий

Вызов Напишите полную программу / функцию, чтобы Разрушить данное здание со скоростью 1 этаж в секунду . ВХОД Ввод - это построение через STDIN (или как там называется на вашем языке) или через аргумент функции. t = 0 с | |#| {#} |# #| |# # #| |# # #| |# # #| TTTTTTT вход состоит из: | отмечает...

11
Советы по игре в гольф в Ниме

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

11
Пазл Мондриана

Разбейте n X nквадрат на несколько неконгруэнтных целочисленных прямоугольников. a(n)Наименьшая возможная разница между самой большой и самой маленькой областью. ___________ | |S|_______| | | | L | | |_|_______| | | | | | |_____|___| |_|_________| (fig. I) Самый большой прямоугольник ( L) имеет...

11
Сумма цифр до площади

Дано любое целое число x> 0 и любое основание y> 3. Суммируйте все цифры x (если они записаны в заданной базе). Умножьте это на максимально возможную цифру (всегда base -1). Повторяйте, пока это значение (y - 1) ^ 2 Обыскивается количество итераций и шагов. Пример 1: x= 739 y= 7 searched: (7...

11
У этого кота есть ошибки? В самом деле?

Вызов: Чтение ввода (в пределах видимого диапазона ASCII) и вывод с несколькими модификациями: В каждом наборе 10 символов ввода случайным образом (50/50): заменить один символ * (случайным ** в видимом диапазоне ASCII) (например, lumberjackстановится lumbeZjack) или удалить один символ (например,...

11
Выходные подразделения форматов бумаги международного стандарта

Размеры бумаги ISO определены: Размеры бумаги серии A определяются следующими требованиями: The length divided by the width is the square root of 2. The A0 size has an area of 1 unit. Each subsequent size A(n) is defined as A(n-1) cut in half parallel to its shorter sides. Задача: с учетом входного...

11
Экспоненты Фибоначчи

Для этого задания вы должны вывести результат суммы некоторых чисел. Что это за цифры? Итак, вам даны входные данные, ( a, b), которые являются целыми числами (положительными, отрицательными или нулевыми) a != b, и a < b, и каждое целое число в пределах aи b(включая их) будет иметь показатели...

11
Помогите Бет сбежать из пустыни

Подобные другой водной головоломке , уникальные аспекты этой задачи делают ее совершенно другой. Бет находится в оазисе посреди пустыни. В озере много воды, но, к сожалению, есть только X ведер, каждое из которых рассчитано на Y литров воды. Бет может нести 2 ведра в руках, но чтобы выжить, она...

11
Преобразование чисел в «не совсем систему стоимости места»

Давайте создадим систему чисел, в которой наибольшая цифра в n-м значении (считая справа налево) длины числа m всегда равна m - n + 1. Чтобы привести пример наибольшего числа из 5 цифр, выражаемого в этой системе написано 12345. За исключением числа цифр, доступных для использования в определенном...

11
Сделай мне суши

Время обеда, я голоден и пришел в ваш суши-бар. Вы - Суши Шеф, и вам нужно создать полную программу или функцию, чтобы приготовить мне суши! Кредиты: Википедия Отказ от ответственности: изображение только для иллюстрации и не обязательно представляет точный продукт. Хотя у вас есть ограниченные...

11
Springify String

Песочница пост здесь . Создайте функцию или программу, которая «Springizes» строку. Вводом будет String in Stdin или ближайшая альтернатива Ввод будет содержать только печатные ASCII и / или пробелы Вывод будет в стандартный вывод или ближайшую альтернативу Завершающие переводы строки и пробелы...

11
Fizz Buzz .. треск поп! (Обобщенный Fizz Buzz)

Мы все слышали о проблеме Fizz Buzz, но что происходит, когда вы пытаетесь применить ее с большим количеством факторов? Fizz Buzz Crackle Pop! Соревнование Напишите полную программу, которая принимает целочисленный ввод n , затем n кортежей, содержащих целое число и строку, затем другое целое число...

11
Советы по игре в гольф в SmileBASIC

SmileBASIC заслуживает большего внимания. Я видел только 3 пользователей (включая меня!), Которые давали ответы SB, и хотя это меня не удивляет, меня это разочаровывает. Это время платного Ланга, а также будет BASIC диалектом , конечно , превращает человек прочь, но для тех , кто владеет его на...

11
Советы по игре в гольф в Underload

Underload - это полуфункциональный брезент на основе стека, созданный ais523 . Я недавно пытался играть в гольф, потому что это удивительно элегантный язык. Какие у вас есть советы по игре в гольф в Underload? (Один совет за...

11
Рассчитать ELO Рейтинг Ожидаемая оценка

Ваша задача - рассчитать ожидаемый шанс на победу для 2 игроков в какой-либо игре, каждый из которых имеет свой рейтинг ELO . Игрок A имеет ELO R a, а игрок B имеет ELO R b Ожидаемый счет игрока A (E a ): 1 / (1 + 10 (R b - R a ) / 400 ). Для игрока B (E b ) есть аналогичное уравнение : 1 / (1 + 10...