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

13
Recupere o primo do poder primo

Definição : uma potência primária é um número natural que pode ser expresso na forma p n, em que p é uma primária e n é um número natural. Tarefa : Dada uma potência primária p n > 1, retorne a prime p. Casos de teste : input output 9 3 16 2 343 7 2687 2687 59049 3 Pontuação : Este é o...

12
Conversão de Base Mista

fundo A maioria das pessoas aqui deve estar familiarizada com vários sistemas básicos: decimal, binário, hexadecimal, octal. Por exemplo, no sistema hexadecimal, o número 12345 16 representaria 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 Observe que geralmente não esperamos que a base (aqui 16)...

12
Interprete o Kipple!

Introdução Kipple é uma linguagem de programação esotérica baseada em pilha inventada por Rune Berg em março de 2003. O Kipple possui 27 pilhas, 4 operadores e uma estrutura de controle. Pilhas As pilhas são nomeadas a- ze contêm números inteiros assinados de 32 bits. Há também uma pilha...

12
Intérprete para teoria dos números, módulo n

Uma frase da teoria dos números (para nossos propósitos) é uma sequência dos seguintes símbolos: 0e '(sucessor) - sucessor significa +1, então0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(adição) e *(multiplicação) = (igual a) (e )(parênteses) o operador lógico nand( a nand bé not (a and b)) forall (o...

12
Número de somas de fatores

Dado um número inteiro positivo n> 1, determine quantos números podem ser feitos adicionando números inteiros maiores que 1, cujo produto é n . Por exemplo, se n = 24 , podemos expressar n como um produto das seguintes maneiras 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = 14 24 = 6 * 2 * 2...

11
Octal, decimal ou hexadecimal?

Dada uma sequência de entrada contendo apenas letras e números, escreva um programa ou função que imprima os possíveis caracteres ASCII imprimíveis (Hex 20-7E) que correspondem ao valor da sequência nas bases 8, 10 e 16 (sempre que possível). Os caracteres devem ser escritos em ordem crescente em...

11
Soma dígitos até o quadrado

Dado é qualquer número inteiro x> 0 e qualquer base y> 3. Soma todos os dígitos de x (se escritos na base definida). Multiplique isso pelo dígito mais alto possível (é sempre base -1). Repita até que este valor seja (y - 1) ^ 2 Pesquisado é a contagem de iterações e as etapas. Exemplo...

11
Lógica ternária equilibrada

Lógica ternária equilibrada Ternário é normalmente um outro nome para a base 3, ou seja, cada dígito é 0, 1ou 2, e cada lugar vale 3 vezes mais do que o próximo lugar. Ternário equilibrado é uma modificação do ternário que usa dígitos de -1, 0e 1. Isso tem a vantagem de não precisar de um sinal....

11
Bases loucas mas racionais

Temos muitos desafios baseados nas bases 10, 2, 36 ou até 10 , mas e todas as outras bases racionais? Tarefa Dado um número inteiro na base 10 e uma base racional, retorne o número inteiro nessa base (como uma matriz, sequência, etc.). Processo É difícil imaginar uma base racional, então vamos...

11
Inteiros no Pi Base

Fundo: Pi ( π) é um número transcendental e, portanto, possui uma representação decimal não-terminante. Similar, a representação não termina se escrita em qualquer outra base inteira. Mas e se nós o escrevemos na base π? Dígitos em decimais representam potências de 10, portanto: π = 3.14… = (3 *...

10
Converter uma matriz de bytes em base64

Sua missão é escrever uma função / programa que converta uma matriz de bytes (ou seja: uma matriz de números inteiros de 0 a 255) em base64. O uso de codificadores base64 embutidos não é permitido. A implementação base64 necessária é a RFC 2045. (usando "+", "/" e preenchimento obrigatório com...

10
Codificação Base85

O desafio Escreva um programa que possa receber uma entrada de uma string de linha única contendo qualquer caractere imprimível ASCII e produzir a mesma string codificada no Base85 (usando uma convenção big endian). Você pode assumir que a entrada sempre será ≤ 100 caracteres. Um guia para a...

10
Números que são palíndromos em N bases

Dado um número inteiro não negativo n >= 0, imprima para sempre a sequência de números inteiros x_i >= 3que são palíndromos em nbases exatamente diferentes b, onde a base pode estar 2 <= b <= x_i-2. Isso é basicamente o inverso do OEIS A126071 , no qual você gera quais índices nessa...

10
Hexadecimal para Binário

Converta um número hexadecimal (de qualquer tamanho) em um número binário. Insira um número hexadecimal POSITIVO com a 0xno início. A entrada válida sempre coincidir com o seguinte regex: 0x[0-9a-fA-F]+. Se a entrada não for um número hexadecimal válido, ou seja, qualquer coisa que não...

9
Alteração hereditária da base

fundo Nesse desafio, uma representação de baseb de um número inteiro né uma expressão de numa soma de potências de b, onde cada termo ocorre na maioria das b-1vezes. Por exemplo, a 4representação base de 2015é 4^5 + 3*4^4 + 3*4^3 + 4^2 + 3*4 + 3 Agora, a representação de base hereditáriab de né...

9
A expansão binária binária

Normalmente, decompomos um número em dígitos binários atribuindo-o com potências de 2, com um coeficiente de 0ou 1para cada termo: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 A escolha de 0e 1é ... não muito binária. Realizaremos a verdadeira expansão binária expandindo com potências de 2, mas com um...