Perguntas com a marcação «conversion»

Essa tag indica que o desafio envolve a conversão de um formato para outro.

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

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

42
Meu Deus, está cheio de espaços!

Algumas pessoas insistem em usar espaços para tabulação e recuo. Para tabulação, isso é indiscutivelmente errado. Por definição, os tabuladores devem ser usados ​​para tabulação. Mesmo para indentação, os tabuladores são objetivamente superiores: Existe um consenso claro na comunidade Stack...

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

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

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

38
Conversor de temperatura

Esse é um desafio de tamanho de byte, no qual é necessário converter uma temperatura de entrada em uma das três unidades (Celsius, Kelvin e Fahrenheit) nas outras duas. Entrada Você receberia uma temperatura como número seguido por uma unidade (separada por espaço). A temperatura pode ser um...

36
COBOL Y2K redux

Na década de 1990, os engenheiros de computação da COBOL desenvolveram uma maneira de estender os campos de data de seis dígitos, convertendo-os para YYYDDDonde YYYé year - 1900e DDDé o dia do ano [001 to 366]. Esse esquema pode estender a data máxima para 2899-12-31. No ano de 2898, os...

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