Perguntas com a marcação «integer»

Para desafios envolvendo a manipulação de números inteiros.

73
Crie um "H" a partir de "H" s menores

Desafio Crie uma função ou programa que, quando fornecido um número inteiro size, faça o seguinte: Se sizefor igual a 1, a saída H H HHH H H Se sizefor maior que 1, a saída X X XXX X X onde Xé a saída do programa / função parasize - 1 (Se preferir, você pode corresponder ao caso base 0,...

67
Emita o sinal

Dado um número N, dê o sinal de N: Se N for positivo, a saída 1 Se N for negativo, a saída -1 Se N for 0, saída 0 N será um número inteiro dentro do intervalo representável de números inteiros no idioma

58
Contar como Chuck Norris

Como é sabido , Chuck Norris contava até o infinito. Duas vezes Além disso , Chuck Norris pode contar até o infinito para trás. Além disso, embora talvez menos conhecido, Chuck Norris pode falar um pouco de espanhol , além do inglês. O desafio Escreva um programa (ou função) que possa...

50
Ilustre o mínimo múltiplo comum

Dados dois números inteiros positivos, A e B, ilustram seu múltiplo menos comum , produzindo duas linhas de traços ( -) com comprimento LCM (A, B) após substituir todos os traços Ath na primeira linha e cada traço B na segunda linha com barras verticais ( |) Dessa forma, o final de cada linha será...

48
Imprimir todos os números inteiros

Escreva um programa ou função que imprima todos os números inteiros exatamente uma vez, com tempo e memória infinitos. As saídas possíveis podem ser: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, -6, -7, -8, -9, 10, 11, … Esta não é uma saída válida, pois...

46
Skyline do divisor

Para qualquer número inteiro positivo k, vamos d(k)denotar o número de divisores de k. Por exemplo, d(6)é 4, porque 6tem 4divisores (ou seja 1, 2, 3, 6). Dado um número inteiro positivo N, exiba um "horizonte" na arte ASCII usando um caractere fixo, de modo que a altura do "edifício" localizado na...

45
Existem conhecidos conhecidos

O ex-secretário de Defesa dos EUA, Donald Rumsfeld, famosa popularizou a frase "knowns conhecidos." Aqui vamos destilar seus comentários em uma estrofe de quatro linhas. Especificamente, imprima este texto: known knowns known unknowns unknown knowns unknown unknowns Letras maiúsculas não...

44
Peregrinação de paridade primária

O objetivo deste desafio é representar graficamente uma caminhada no plano, onde a direção de cada etapa é determinada pela primalidade de pela paridade de sua expansão binária. Especificamente,kkkkkk A direção inicial é fixa, digamos Norte. Todas as etapas têm o mesmo comprimento . A direção da...

44
Incrementar uma matriz

Dada uma matriz não vazia de números inteiros positivos, "aumente" uma vez da seguinte maneira: Se todos os elementos da matriz forem iguais, anexe 1a ao final da matriz. Por exemplo: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, 3, 3, 3, 1] Senão,...

42
Quão pequeno pode ficar?

Começando com um número inteiro positivo N , encontre o menor número inteiro N ' que pode ser calculado dividindo repetidamente N por um de seus dígitos (na base 10). Cada dígito selecionado deve ser um divisor de N maior que 1 . Exemplo 1 A saída esperada para N = 230 é N '= 23 : Exemplo 2 A...

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
Fique longe de zero

Tarefa Dado um número inteiro não negativo n, emita 1se né 0e emita o valor de noutro modo. Entrada Um número inteiro não negativo. Se você gostaria de aceitar a string como entrada, a string corresponderia ao seguinte regex:, /^(0|[1-9][0-9]*)$/ou seja, ela não deve ter zeros à esquerda,...

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...

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...