Perguntas com a marcação «number»

31
Faro embaralha uma matriz

Um shuffle de Faro é uma técnica frequentemente usada por mágicos para "embaralhar" um baralho. Para executar um embaralhamento de Faro, você primeiro corta o baralho em 2 partes iguais e depois intercala as duas partes. Por exemplo [1 2 3 4 5 6 7 8] Faro embaralhado é [1 5 2 6 3 7 4 8] Isso...

31
Divisibilidade Streak

Podemos definir a Sequência kde Divisibilidade de um número n, encontrando o menor número inteiro não negativo, de kmodo que n+knão seja divisível por k+1. Desafio No seu idioma de escolha, escreva um programa ou função que produza ou retorne a sequência de divisibilidade de sua...

31
Entre as linhas

Enquanto rabiscava em papel quadriculado no outro dia, criei a fonte de espaço negativo acima para dígitos. Caso você ainda não tenha visto, os espaços entre as formas acima produzem a proporção áurea 1,618033988749 . Nesse desafio, sua tarefa é pegar um número como entrada e renderizá-lo...

31
Expand Exponenciação

Dados dois números inteiros maiores que um, A e B, produzem quatro expressões matemáticas nesta ordem: A expressão simples A ^ B (A à potência B). por exemplo, se A = 2 e B = 3 2^3,. A expansão de A ^ B em termos de multiplicações repetidas de A. eg 2*2*2. A expansão de A ^ B em termos de adições...

31
Eu nunca vi esse número antes!

Escreva um programa que passa por uma sequência de caracteres não-espaço em branco (você pode assumir que eles são dígitos 0para 9, mas nada na forma como eles devem ser processados depende deste) e adiciona espaços de acordo com as seguintes regras. Deixe que o token atual seja a sequência vazia...

31
Você aprendeu seu fib-abc?

Não gosto de números, mas gosto da sequência de Fibonacci. Tenho certeza de que poderíamos resolver algo. Por favor, leia um número inteiro n de STDIN e envie o n- ésimo número de Fibonacci na base 26 (em abcdefghijklmnopqrstuvwxyzvez de 0123456789) para STDOUT. O primeiro número de Fibonacci é...

30
Isso é ótimo ... quase

Se você já aprendeu sobre números primos na aula de matemática, provavelmente já teve que, a certa altura, determinar se um número é primo. Você provavelmente errou enquanto ainda os estava aprendendo, por exemplo, confundindo 39 com um primo. Bem, não se preocupe, pois 39 é um semiprime, ou seja,...

30
Triângulos ASCII

Sua tarefa é escrever um programa ou uma função que imprima um triângulo ASCII. Eles se parecem com isso: |\ | \ | \ ---- Seu programa terá uma única entrada numérica n, com as restrições 0 <= n <= 1000. O triângulo acima tinha um valor de n=3. O triângulo ASCII terá nbarras invertidas (...

30
Posso reembalar os baldes?

Meu filho pequeno tem um brinquedo como este: Este brinquedo consiste em 10 pequenos baldes empilháveis, que vamos numerar de 1 (o menor) a 10 (o maior). Às vezes, ele faz pequenas pilhas e o brinquedo acaba assim: Podemos representar esquematicamente as pilhas assim: 1 6 4 9 2 7 5 10 3...

30
Contar na diagonal!

Temos muitos eixos horizontais para números, mas honestamente acho que eles são meio chatos. Sua tarefa hoje é construir uma parte de um eixo diagonal entre dois números inteiros não negativos distintos dados como entrada. Como construir um eixo diagonal? Vamos dar um exemplo, com a entrada 0,...

30
Um Quine frágil

Um Quine frágil Um quine frágil é um quine que satisfaz a propriedade de fazer cada substring removendo um único caractere, quando avaliado, produz um erro. Por exemplo. Se o seu programa asdffor um quine, para que seja frágil, os seguintes programas deverão apresentar um

30
Encontre o número de Fibonacci mais próximo

Todos conhecemos a famosa sequência de Fibonacci , que começa com 0e 1, e cada elemento é a soma dos dois anteriores. Aqui estão os primeiros termos (OEIS A000045 ): 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584 Dado um número inteiro positivo , retorne o número...

30
Digital Sum Fibonacci

Todos nós estamos familiarizados com a sequência de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 No entanto, em vez de, f(n) = f(n-1) + f(n-2)tomaremos a soma digital das 2 entradas anteriores. A sequência ainda deve começar 0, 1,...

30
Reparar os intervalos

Dada a entrada de uma lista de números inteiros positivos com alguns substituídos por 0, imprima a lista com os números ausentes que foram alterados para 0substituídos. Características da lista de entrada: A lista sempre terá um comprimento de pelo menos 2. Vamos definir a lista de entrada como...