Perguntas com a marcação «arithmetic»

41
Esse número é uma potência inteira de -2?

Existem maneiras inteligentes de determinar se um número é uma potência de 2. Isso não é mais um problema interessante, então vamos determinar se um número inteiro é uma potência de -2 . Por exemplo: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes:...

41
Bens Giza Golf!

Um "número de Gizé", também conhecido coloquialmente como um número Timmy, é qualquer número em que os dígitos representem uma pirâmide ( A134810 ). Por exemplo, "12321" é um número de gizé porque pode ser visualizado da seguinte maneira: 3 2 2 1 1 No entanto, algo como "123321" não é um...

40
Movendo o mínimo modesto

Inspirado por uma pergunta no Stack Overflow. O título aqui é inteiramente minha culpa. O desafio Dada uma lista de números inteiros positivos contendo pelo menos duas entradas, substitua cada número pelo mínimo de todas as entradas, excluindo a si mesma. Casos de teste [4 3 2 5] -> [2 2 3...

40
Maior Divisor Comum

Sua tarefa é calcular o maior divisor comum (GCD) de dois inteiros dados no menor número de bytes de código possível. Você pode escrever um programa ou função, recebendo entrada e retornando saída através de qualquer um dos nossos métodos padrão aceitos (incluindo STDIN / STDOUT, parâmetros de...

39
Teste de divisibilidade

Tarefa Dado dois números inteiros estritamente positivos n e d como entrada, determine se n é divisível igualmente por d , ou seja, se existe um número inteiro q tal que n = qd. Você pode escrever um programa ou uma função e usar qualquer um dos nossos métodos padrão de recebimento de entrada e...

39
Texto de triangulação

Escreva um programa ou função que utilize uma sequência garantida para conter apenas caracteres ASCII imprimíveis , exceto espaço, e que seja um número triangular positivo (1, 3, 6, 10, 15, ...) de comprimento. Imprima ou retorne a mesma sequência, mas moldada em um triângulo usando espaços....

39
Pi Natural # 0 - Rocha

Objetivo Crie um programa / função que receba uma entrada N, verifique se Npares aleatórios de números inteiros são relativamente primos e retorne sqrt(6 * N / #coprime). TL; DR Esses desafios são simulações de algoritmos que exigem apenas a natureza e seu cérebro (e talvez alguns recursos...

37
Cops - square times square root

Nota: Este é o tópico da polícia , onde deve-se postar o código codificado. Aqui está o tópico dos ladrões onde a fonte quebrada deve ser postada e vinculada à resposta do policial. Tarefa: Escreva o programa seguro mais curto que multiplique a raiz quadrada de um número inteiro n pelo quadrado...

37
Diferença do quadrado da soma

Encontre a diferença entre o quadrado da soma e a soma dos quadrados. Esta é a representação matemática: (∑n)2−∑n2(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Seu programa / método deve receber duas entradas, esses são os limites inferior e superior da faixa e são inclusivos. Os limites serão...

37
Números em Leyland

Dado um número natural n, retorne o n-th número de Leyland . Número Leyland Os números de Leyland são números inteiros positivos kda forma k = x^y + y^x Onde x,ysão números inteiros estritamente maiores que 1. Eles são enumerados em ordem crescente. EDIT: @DigitalTrauma sugeriu que eu...

36
Fibonacci-orial

Definição A sequência de Fibonacci F(n), nos números inteiros positivos, é definida como: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 O Fibonacci-orial de um número inteiro positivo é o produto de [F(1), F(2), ..., F(n)]. Tarefa Dado inteiro positivo...

36
A soma é sempre 15

Escreva um programa ou função que use uma matriz de números inteiros não negativos como entrada e produza um conjunto de vetores / matrizes com os elementos da matriz de entrada em ordem, divida para que cada vetor totalize até 15. Se a soma do primeiro N elementos não "atingem 15", então o número...

36
Substitua dois por três

Dado um número inteiro positivo, escreva algum código para obter sua fatoração primária e substituir todos os fatores de 2por 3. Por exemplo 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 Isso é código-golfe, portanto, o objetivo é minimizar a contagem de bytes de sua resposta. Casos de teste 1 ->...

36
Números binários complexos

Vamos criar um mapeamento subjetivo simples de números inteiros positivos para números gaussianos , que são números complexos em que as partes reais e imaginárias são números inteiros. Dado um número inteiro positivo, por exemplo 4538, expresse-o em binário sem líderes 0: 4538 base 10 =...