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

35
Найти число в константе Champernowne

Введение В базе 10 константа Champernowne определяется путем конкатенации представлений последовательных целых чисел. В базе 10: 0.1234567891011121314151617...и так далее. Вы можете видеть, что первое появление 15начинается с 20thдесятичной дроби: Position...

35
Генерация последовательности Абакаба

Эта задача касается печати последовательности abacaba определенной глубины. Вот схема первых 5 последовательностей ( a(N)это последовательность abacaba глубины N, верхний / нижний регистр просто для того, чтобы показать шаблон, это не требуется в выходных данных вашей программы): a(0) = A a(1) =...

35
Выдолбить массив

Задание Эта задача очень проста. Ваш ввод представляет собой прямоугольный двумерный массив целых чисел размером не менее 1 × 1. Это может быть принято в любом разумном формате. Ваш вывод должен быть входным массивом, но со всеми записями не в первой или последней строке или столбце установлено...

35
Управление мусором Так

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

35
Snakify String

Snakified строка выглядит следующим образом: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Твое задание Возьмите строку sи размер n, затем выведите обнаженную строку. Входы ThisIsAnExampleOfaSnakifiedStringи 3приведут пример выше. Характеристики s будет содержать только символы ASCII между...

35
Нули в конце факториала

Напишите программу или функцию, которая находит число нулей в конце n!в базе 10, где nэто число ввода (в любом желаемом формате). Можно предположить, что nэто положительное целое число, то n!есть это также целое число. Там нет нулей после десятичной точки в n!. Также можно предположить, что ваш...

35
Превратите массив в математическую задачу

Учитывая непустой список неотрицательных целых чисел, рассмотрите переписывание его как арифметическую задачу, где: Знак плюс ( +) вставляется между парами чисел, которые увеличиваются слева направо (то есть от начала списка до конца). Знак минус ( -) вставляется между парами чисел, которые...

35
Решить хроматическую головоломку

У наших друзей в Puzzling.SE была опубликована следующая загадка: всегда ли эта хроматическая головоломка разрешима? Эдгар Г. Вы можете сыграть здесь . Объяснение головоломки Учитывая m x nсетку с плитками трех разных цветов, вы можете выбрать любые две соседние плитки , если их цвета разные . Эти...

35
Определить «удачу» струны

Если дана строка, верните ее «удачу». Удача строки, как я только что придумал для этой задачи, является целым числом, определяемым так: Базовое везение для строки - 1. Для каждой последовательной буквы, которую она разделяет со словом «lucky» (без учета регистра), умножьте удачу на 2. Например,...

35
Машина времени запаса

Машина времени запаса Вы получили доступ к набору данных, tomorrowStocksкоторый содержит цены на акции от вашего любимого бизнеса на NASDAQ. Этот набор данных является контейнером, индексированным по минутам после открытия. Каждый индекс содержит цену акции в то время. // Assume the stock market...

35
Будь почтительным в уборной

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

35
Так же просто, как один-два-три

Напишите программу или функцию, которая принимает положительное целое число. Вы можете предположить, что ввод действителен и может принимать его как строку. Если номер любой из 123 234 345 456 567 678 789 затем выведите истинное значение. В противном случае выведите ложное значение. Например, входы...

35
Quixels - Квантовые Пиксели

Введение Quixel - это квантовый пиксель. Подобно классическому пикселю, он представлен 3 целочисленными значениями (красный, зеленый, синий). Тем не менее, киксели находятся в суперпозиции этих 3 состояний вместо комбинации. Эта суперпозиция длится только до тех пор, пока не наблюдается квиксель, и...

35
Мат (или проблема с писсуаром)

У моего учителя в Precalc есть одна из его любимых проблем, которую он придумал (или, скорее всего, украл по мотивам xkcd ), которая связана с рядом nписсуаров. «Шах и мат» - это ситуация, в которой каждый писсуар уже занят ИЛИ рядом с ним находится занятый писсуар. Например, если человек является...

35
FOIL Python сильная печать!

Ваша задача написать некоторый код на Python 2 или 3 такой, что это выражение: (a+b)(c+d) == a*c + b*c + a*d + b*d оценивать Trueбез каких-либо исключений. Чтобы уточнить, я скопирую ваш код в файл, а затем fromв файл import *. Затем я введу выражение в консоль и проверим, что оно есть True. Это...

35
Fizz Buzz для черепах

описание проблемы Представьте, что вы черепаха на сетке. Вам даны два числа f и b , и вы смотрите на восток. Вы выполняете марш по сетке, подсчитывая каждую из встречающихся ячеек в соответствии со следующими правилами: По умолчанию вы записываете счетчик в ячейку, в которой находитесь, а затем...

35
Оценить соотношение сторон треугольника

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

35
Странный порядок Шарковского

Введение В этой задаче мы будем иметь дело с определенным порядком положительных целых чисел. Порядок выглядит так: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64, 32, 16, 8, 4, 2, 1 Сначала...

35
Веселого Гольфмаса, Всем!

Всем Рождество, и вот соревнование по коду для игры в гольф. Вам нужно составить программу для распечатки подарка. В частности, слова "Счастливого Рождества". НО, есть загвоздка: эта программа должна работать, только если это 25 декабря. Если код запускается в любой другой день, то программа должна...

35
Это Мерсенн Прайм?

Число - это простое число Мерсенна, если оно простое и может быть записано в виде 2 n -1 , где n - положительное целое число. Ваша задача состоит в том, чтобы с учетом любого положительного целого числа определить, является ли оно простым числом Мерсенна. Вы можете отправить либо функцию, которая...