Perguntas com a marcação «number»

42
Números que são realmente letras

Dada uma entrada de número inteiro não negativo, escrever um programa que converte o número de hexadecimal e retorna um valor truthy se a forma hexadecimal do número contém apenas os caracteres Aatravés Fe um valor Falsey contrário. Casos de teste 10 ==> True (A in hexadecimal) 100 ==>...

42
Marcador de scrabble

Desafio: Pegue uma sequência de letras maiúsculas ou minúsculas como entrada (opcional) e calcule a pontuação que essa sequência obteria em um jogo de Scrabble em inglês. Regras: A pontuação de cada letra é a seguinte (use isso mesmo se houver outras versões do jogo): 1 point: E, A, I, O, N, R,...

42
Pelo menos h com pelo menos h

Entrada Uma lista de números inteiros não negativos. Saída O maior número inteiro não negativo, de hmodo que pelo menos hos números da lista sejam maiores ou iguais a h. Casos de teste [0,0,0,0] -> 0 [12,312,33,12] -> 4 [1,2,3,4,5,6,7] -> 4 [22,33,1,2,4] -> 3 [1000,2,2,2] ->...

41
Primeiro número a conter cada letra

Dada uma única letra de A a Z (exceto J e K) como entrada, imprima o menor número inteiro não negativo que contém essa letra em sua forma escrita. Suponha que os números nunca contenham a palavra "e", assim 101como "cento e um", não "cento e um". Suponha a contagem americana (em pequena escala),...

41
Matrículas francesas

Caixa de areia Placas Francesas As placas francesas vêm em uma ordem seqüencial, seguindo um padrão específico de números e letras:AB-012-CD Desafio Escreva um programa ou função que, para um determinado número, emita o número correspondente da placa francesa . Seu programa não deve lidar com...

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

41
Conte como um babilônico

Desafio Dada uma representação ASCII de um número babilônico como entrada, imprima o número em algarismos arábicos ocidentais. Sistema Numérico da Babilônia Como os babilônios contavam? Curiosamente, eles usaram um sistema Base 60 com um elemento de um sistema Base 10. Vamos primeiro considerar...

41
Contando Quipu: Base 10 no Novo Mundo

Quipus é um dispositivo antigo usado pelos incas na era pré-colombiana para registrar números em um sistema posicional de base dez de nós em uma corda, que funciona da seguinte maneira: Cada aglomerado de nós é um dígito e existem três tipos principais de nós: simples nós de overhand; "nós...

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

41
Implementar o operador "louco" de Malbolge

Um dos muitos recursos exclusivos da linguagem de programação Malbolge é seu OPoperador altamente intuitivo , referido apenas como "op" na documentação e no código-fonte, mas conhecido popularmente como operador "louco". Conforme descrito por Ben Olmstead, o criador da linguagem, em sua...

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
FÁCIL de memorizar números

Números fáceis de lembrar, mas teoricamente não são fáceis Seu desafio é criar um programa / função em qualquer idioma que gere números aleatoriamente uniformes que atendam a esses critérios: O comprimento é de 5 dígitos Existem dois pares de dígitos repetidos separados Um conjunto de dígitos...

40
Imprima vários números desinteressantes!

Um número desinteressante (que eu totalmente não compensava apenas para esse desafio) é criado assim: Tome um número inteiro positivo N Crie um novo número O adicionando os dígitos de N no final de N O número final desinteressante é O * N Por exemplo, para N = 12: O = 1212 O * N =...