Вопросы с тегом «number»

21
Общие советы по представлению больших чисел

Иногда во время игры в гольф нужно представлять большое количество кода в своем коде. Запись их как есть может значительно увеличить количество байтов. Какие общие 1 советы вы имеете для краткого представления длинных чисел в коде? Пожалуйста, оставьте один совет за ответ. 1 Под общими я...

21
Является ли мой номер номером де Полиньяка?

Число является числом де Полиньяка тогда и только тогда, когда оно нечетное и не может быть представлено в виде p + 2 n, где n - неотрицательное целое число, а p - простое целое число. задача Напишите некоторый код, который принимает положительное целое число и определяет, является ли оно числом де...

21
Продукт делителей

Вызов Если задано положительное целое число, верните произведение его делителей, включая себя. Это последовательность A007955 в OEIS . Тестовые случаи 1: 1 2: 2 3: 3 4: 8 5: 5 6: 36 7: 7 8: 64 9: 27 10: 100 12: 1728 14: 196 24: 331776 25: 125 28: 21952 30: 810000 счет Это код-гольф , поэтому...

21
Ослабленные бинарные стены

Вдохновленный Создать бинарную стену Учитывая список натуральных чисел, мы можем выписать их все друг над другом, например, так [2, 6, 9, 4]: 0010 0110 1001 0100 Мы можем представить это как стену: ..#. .##. #..# .#.. Однако это очень слабая стена, и она рухнула! Каждый 1( #) падает, пока не...

21
Диапазон, Реверс, Сумма!

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

21
Чередующийся треугольник Паскаля

Треугольник Паскаля генерируется, начиная с 1каждой строки, состоящей из последовательных дополнений. Здесь вместо этого мы собираемся сформировать треугольник, чередуя умножение и сложение. Мы начинаем грести 1с одного человека 1. После этого сложение выполняется для нечетных строк, а умножение...

21
Еще одна программа, и я вышел!

При заданном уровне вложенности целых чисел nи строке sпечатных символов ascii ( для ~вывода программы, которая при запуске на том же языке выводит программу, которая выводит программу ..., которая выводит строку s. Всего nдолжно быть сгенерировано программ, все из которых должны быть выполнены на...

21
Является ли мой номер уникальным

В этой задаче мы узнали, как кодировать каждое положительное целое число, используя деревья факторов. Вот как это работает: Пустая строка имеет значение 1. (S)где Sлюбое выражение со значением S вычисляет S- е простое число. ABгде Aи Bявляются arbirary выражения со значениями A и B соответственно ,...

21
Сравните два числа, приведенные в виде строк

У меня проблема на работе. Мне нужно сравнить два числа, которые приходят как строки из двух разных баз данных. Числа могут идти с ведущими нулями и / или начальными / конечными пробелами. Так что я могу иметь "0001 "из одной базы данных и " 1 "из другой. Я решил проблему в C # с помощью следующего...

21
В поисках одиноких простых чисел

Одиночные простые числа (как я их называю) - это простые числа, где заданная числовая сетка с шириной w ≥ 3- это простые числа, у которых нет других простых чисел, смежных с ними ортогонально или по диагонали. Например, если мы возьмем эту сетку, где w = 12(простые числа выделены жирным шрифтом): 1...

21
Я хочу, чтобы моя книга была далеко от этой таблицы

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

21
Интервальные обозначения

Вызов: Входные данные: Два целочисленных параметра aи b(где a<bи разница не менее 2) Выход: Выведите или верните этот текст, где aи bзаполнены: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] = ]a,b] =...

21
Фабрика по упаковке фруктов

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

21
Вычтите сложенную матрицу

Вызов: Дана матрица NxN, где N≥2N≥2N\geq2 и одну из восьми различных «опций складывания», выведите двумерный массив / список с вычтенными значениями. Восемь вариантов складывания: слева направо; справа налево; сверху донизу; снизу-вверх; к верхнее-левое-bottomright; topright к bottomleft;...

20
Найти период Пизано

Последовательность Фибоначчи - это хорошо известная последовательность, в которой каждая запись является суммой предыдущих двух, а первые две записи равны 1. Если мы возьмем по модулю каждого члена константу, последовательность станет периодической. Например, если бы мы решили вычислить...

20
Разобрать число с бит-xor без цифр 0, 3, 7

Вызов Напишите функцию или программу, которая принимает положительное десятичное число, назовите его A и выведите два положительных числа, B и C , так, чтобы: A == B bitxor C B и C не должны содержать ни одной из цифр 0, 3 или 7 в своем десятичном представлении. Примеры >>> decompose(3) 1,...

20
Сумма в каждом измерении

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

20
Калькулятор как список номеров и операторов

Ваша задача - взять список аргументов, которые являются целыми числами или операторами, и проанализировать их следующим образом: Существует текущий оператор, который начинается с +. Каждый раз, когда оператор найден, текущий оператор изменится на него. Возможные операторы: «+», «-», «*», «/» и «%»...

20
Проблема с монетами

Фон Официальная валюта мнимой нации Golfenistan является Foo , и есть только три вида монет в обращении: 3 Foos, 7 и 8 Foos Foos. Можно видеть, что с помощью этих монет невозможно заплатить определенную сумму, например 4 фо. Тем не менее, все достаточно большие суммы могут быть сформированы. Ваша...