Perguntas com a marcação «base-conversion»

Conversão de números entre sistemas numéricos posicionais. Os sistemas mais comuns são decimal, binário, hexadecimal etc.

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

73
Calcular Phi (não Pi)

Não, eu não quero dizer ϕ = 1.618...e π = 3.14159.... Quero dizer as funções . φ (x) é o número de números inteiros menores ou iguais aos xque são relativamente primos para x. π (x) é o número de primos menor ou igual a x. Digamos que "not pi" seja então π̅ (x) e defina-o como o número de...

65
Numeração de página no estilo xkcd

O livro de Randall Munroe "xkcd, volume 0" usa um sistema de números bastante ímpar para os números de página. Os primeiros números de página são 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... Este parece um pouco com ternária, mas noto que ele ignora a partir...

47
Contagem regressiva de "Infinito"

Parece uma tarefa impossível, certo? Bem, na verdade não é tão difícil. Se escrevermos a palavra Infinitycomo código ASCII binário de 8 bits, obteremos: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Isso pode ser concatenado e convertido no valor decimal...

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

45
Hexadecimal e o alfabeto

Nesse desafio, você receberá uma entrada, a converterá em hexadecimal, fará algumas alterações e exibirá o resultado. Como eles têm apenas 16 caracteres em hexadecimal, seu código precisará ser o mais curto possível. Exemplos Os exemplos são separados por uma linha em branco. A primeira linha...

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

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

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

38
Fazendo palavras ao quadrado

O desafio Sua tarefa é criar um programa que aceite qualquer entrada de sequência de caracteres e produza a entrada em um formato quadrado. Cadeias vazias devem retornar uma cadeia vazia. Exemplos Dada a entrada: golf Seu programa deve gerar: golf o l l o flog Entrada: 123 Saída: 123 2...

36
Registros ASCII básicos

Título alternativo: Registre sua sentença de prisão na parede Dado um número n, as contagens de saída agrupadas nos tradicionais 5 por grupo e 50 por linha. Exemplos 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50. |||/ |||/ |||/ |||/ |||/...

33
Biplex: um importante operador inútil

Entrada Uma lista de 1 a 255 números inteiros positivos (inclusive), cada um no intervalo de 1 a 2 32 - 1 (inclusive). Seu formato de entrada não precisa ser idêntico aos casos de teste. A entrada sem zeros à esquerda é necessária para ser aceita. A entrada com zeros à esquerda não precisa ser...

33
Um algoritmo de "classificação"

Há um "algoritmo de classificação", às vezes chamado classificação Stalin, no qual, para classificar uma lista, você simplesmente remove elementos da lista até que ela seja classificada em ordem crescente. Por exemplo, a lista [1, 2, 4, 5, 3, 6, 6] Quando "classificado" usando a classificação...

32
Conversor ternário equilibrado

Os créditos para a ideia do desafio vão para @AndrewPiliser. Sua proposta original na caixa de areia foi abandonada e, como ele não está ativo aqui há vários meses, assumi o desafio. O ternário equilibrado é um sistema numérico não padrão. É como ternário, pois os dígitos aumentam em valor por um...

32
Conversor de binário para decimal

Conversor de binário para decimal Tanto quanto posso ver, não temos um desafio simples de conversão de binário para decimal. Escreva um programa ou função que pega um número inteiro binário positivo e gera seu valor decimal. Você não tem permissão para usar nenhuma função de conversão básica...