Perguntas com a marcação «number»

16
Um desafio elementar

Este desafio é inspirado nesta citação de Oliver Sacks: “Aos 11 anos, eu poderia dizer 'eu sou sódio' (Elemento 11), e agora aos 79, eu sou ouro.” - Oliver Sacks Quero que você encontre números em uma string e os substitua pelos símbolos dos elementos correspondentes. (1 é H, 2 é Ele, 3 é Li,...

16
Encontre os Primes XOR

Nesse desafio proposto pelo xnor, fomos solicitados a implementar a multiplicação do XOR. Neste desafio, o objetivo é encontrar os primeiros nprimos XOR. Os primos XOR são muito semelhantes aos primos regulares, como você pode ver nas seguintes definições: Definição de número primo: Um número...

16
Dividir, inverter e recombinar números inteiros

fundo É bem conhecido na matemática que números inteiros podem ser colocados em uma correspondência individual com pares de números inteiros. Existem muitas maneiras possíveis de fazer isso e, neste desafio, você implementará uma delas e sua operação inversa. A tarefa Sua entrada é um número...

16
Filtrar e adicionar

Tarefa A tarefa é muito simples. Dada uma sequência não vazia contendo números , letras maiúsculas e minúsculas , produza a soma dos números restantes. Por exemplo: a1wAD5qw45REs5Fw4eRQR33wqe4WE Filtrar todas as letras resultaria em: 1 5 45 5 4 33 4 A soma desses números é 1 + 5 + 45 + 5 +...

16
Obter o valor mais próximo do número

Neste código de golfe, você precisa obter o número mais próximo de outro em uma lista. A saída pode ser o número mais próximo da entrada. Exemplo: value: (Input) 5 --- [1,2,3] --- 3 E, o programa pode funcionar com números negativos. Exemplo: value: (Input) 0 --- [-1,3,5] --- -1 value:...

16
Matriz diagonal de bloco de colunas

Inspirado por Copiado desta pergunta no Stack Overflow. Dada uma matriz A, crie uma matriz de Bmodo que as colunas de Asejam dispostas na diagonal do bloco. Por exemplo, dado 1 2 3 4 5 6 a saída seria 1 0 0 4 0 0 0 2 0 0 5 0 0 0 3 0 0 6 Regras A entrada e a saída podem estar na forma de...

16
Sequências de dígitos decrescentes

Introdução Como exemplo, vamos pegar o número 7. Em seguida, duplicamos isso e colocamos 7 espaços no meio. Temos isso: 7_______7 Depois disso, vamos diminuir o número, até que não haja mais espaços. Temos o seguinte para o número 7: 7_______7 6543210 Em seguida, apenas mesclamos os dois,...

16
Decomponha um número!

Sua tarefa é decompor um número usando o formato abaixo. Isso é semelhante à conversão de base, exceto que, em vez de listar o digitsna base, você lista values, de modo que a lista seja adicionada à entrada. Se a base especificada for n, cada número da lista deve estar na forma de k*(n**m), onde...

16
Sequência de sinais alternados

Introdução O sinal de um número é a +ou a -para cada número inteiro diferente de zero. O próprio zero é sem sinal ( +0é o mesmo que -0). Na sequência a seguir, alternaremos entre o sinal positivo , o zero e o negativo . A sequência começa com 1, então escrevemos 1com um sinal positivo, com zero...

16
Imprimir a tetração

A tetração, representada como a^^b, é repetida exponenciação. Por exemplo, 2^^3é 2^2^2, o que é 16. Dados dois números um e b , de impressão a^^b. Casos de teste 1 2 -> 1 2 2 -> 4 5 2 -> 3125 3 3 -> 7625597484987 etc. Notação científica é aceitável. Lembre-se de que isso é...

16
Um 1, Dois 1, Um 2 Um 1

Desafio: Crie um programa que receba a entrada de um número inteiro diferente de zero positivo e produza os 4 números seguintes na sequência descrita abaixo. Nota: Não é necessário verificar se a entrada é realmente um número inteiro diferente de zero. Seqüência: Todo número nesta sequência...

16
Saída do enésimo número par perfeito

Desafio Dado um número inteiro, n, como entrada onde 0 <= n <= 2^10, gera o enésimo número par perfeito. Números perfeitos Um número perfeito é um número, x onde a soma de seus fatores (excluindo-se) é igual a x. Por exemplo, 6: 6: 1, 2, 3, 6 E, é claro 1 + 2 + 3 = 6, então 6 é...

16
Gire a calculadora

Introdução: Vamos dar uma olhada em uma calculadora padrão no Windows: para esse desafio, veremos apenas os seguintes botões e ignoraremos todo o resto: 7 8 9 / 4 5 6 * 1 2 3 - 0 0 . + Desafio: Entrada: você receberá duas entradas: Um é algo para indicar a rotação em incrementos de 90...