Perguntas com a marcação «conversion»

18
Calcular o módulo inverso

A tarefa: Emita um valor para x, onde a mod x = bpara dois valores fornecidos a,b. Suposição ae bsempre serão inteiros positivos Nem sempre haverá uma solução para x Se existirem várias soluções, produza pelo menos uma delas. Se não houver soluções, não produza nada ou alguma indicação de que...

17
Função de conversão de números inteiros IPv4

Escreva a função mais curta para converter um endereço IP em sua representação inteira e faça a saída como um inteiro. Para alterar um endereço IPv4 para sua representação inteira, é necessário o seguinte cálculo: Divida o endereço IP em quatro octetos. (Octet1 * 16777216) + (Octet2 * 65536) +...

17
Valores HSL para RGB

O principal objetivo do modelo de cores RGB (vermelho verde azul) é detectar, representar e exibir imagens em sistemas eletrônicos, como televisores e computadores HSL (Hue Saturation Lightness) é um modelo de cor alternativo, projetado na década de 1970 por pesquisadores de computação gráfica...

17
Encontre padrões em strings

Nesse desafio, sua tarefa é localizar substrings com uma determinada estrutura. Entrada Sua entrada deve ser duas cadeias alfanuméricas não vazias, um padrão p e um texto t . A ideia é que cada caractere prepresente uma subcadeia não vazia contígua da tqual ocorra um ao lado do outro e...

17
Converter o tempo em uma string

Problema Um dia, seu chefe vai até você e diz que precisa saber a hora. Ele ainda insiste depois que você aponta o relógio diretamente acima da cabeça e confessa que tem um caso grave de discalculia , o que faz com que ele nem consiga ver os números no relógio. Enquanto você ainda fica imaginando...

17
Primes em diferentes bases

Desafio: Você recebe um número base 10. Para cada base, de 10 a contagem decrescente até a base 2: Pegue o número de entrada original como uma string de base 10 e remova quaisquer dígitos do número inválidos para a base. Interprete a sequência numérica resultante nessa base. Se isso der 1 ou 0,...

17
Elementos desaparecendo

Dada uma sequência Se uma lista de índices X, modifique Sremovendo o elemento em cada índice Senquanto usa esse resultado como o novo valor de S. Por exemplo, dado S = 'codegolf'e X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c d...

17
Compartilhamento Secreto de Shamir

Dado n(o número de jogadores), t(o valor limite) e s(o segredo), são apresentados os nsegredos gerados pelo algoritmo de Compartilhamento Secreto de Shamir . O Algoritmo Para os propósitos deste desafio, os cálculos serão feitos em GF (251) (o campo finito de tamanho 251, também conhecido como...

17
Encontre o dígito de repetição mais longo

Sua tarefa é pegar um número positivo como entrada, n , e gerar o comprimento da representação mais longa de dígitos em n em qualquer base. Por exemplo, 7 pode ser representado como qualquer um dos seguintes 111_2 21_3 13_4 12_5 11_6 10_7 7_8 Como os dígitos repetidos são 111_2e 11_6, 111_2é...

16
Palíndromo da base mais baixa

Dado um número n, escreva uma função que encontre a menor base, b ≥ 2como num palíndromo na baseb . Por exemplo, uma entrada de 28deve retornar a base, 3pois a representação ternária de 28 é 1001. Embora 93seja um palíndromo na base 2 e na base 5, a saída deve ser 2desde 2 <5. Entrada Um...

16
Soma de Substrings Binárias

Esse desafio é simples, dado um número decimal, converta em binário e calcule a soma das sub-strings do número binário, cujo comprimento é menor que o número original. Aqui está um exemplo: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 011 = 3 10 = 2 01 = 1 11 = 3 1 = 1 0 = 0 1 =...

16
Decomponha um número!

Sua tarefa é decompor um número usando o formato abaixo. Isso é semelhante à conversão de base, exceto que, em vez de listar o digitsna base, você lista values, de modo que a lista seja adicionada à entrada. Se a base especificada for n, cada número da lista deve estar na forma de k*(n**m), onde...

16
Números não palíndricos

Um número estritamente não palindrômico N é um número que não é um palíndromo em nenhuma base (nas bases 2 a N-2). Esses números estão listados no OEIS Por exemplo, o número 19da base de 2,3,4,5,6, ... 17 é: 10011, 201, 103, 34, 31, ... 12. Nenhuma dessas representações é palindrômica, portanto, o...

16
Diversidade digital

Um número inteiro positivo pode ser representado em uma base inteira 1 <= b < inf. Quando convertido para essa base, possui algum número de dígitos distintos. Qualquer número inteiro positivo na base 1possui 1um dígito distinto. A maioria dos números inteiros positivos na base 2tem...

16
Decodificar uma quantidade de tamanho variável

Uma quantidade de tamanho variável (também chamada de VLQ ou uintvar) é uma maneira de codificar um valor inteiro de 28 bits usando apenas o número de bytes necessário. Isso foi usado no formato de arquivo MIDI como uma maneira de minimizar o tamanho de determinados dados do evento. O modo como...

16
Vá embora! Aqui está o No-1!

Eu estava brincando com alguns números e encontrei uma sequência que, é claro, está no OEIS. É A005823 : Números cuja expansão ternária não contém 1's . Vai: a (2n) = 3 * a (n) +2 a (2n + 1) = 3 * a (n + 1) a (1) = 0 a = 0,2,6,8,18,20,24,26,54 .... Escrevi um programa CJam que gera o...

15
Brainf ** k para Unário e Traseiro

Uma linguagem que é muito útil em fontes restritas e outros desafios é o Unary , um derivado do cérebro em que os programas são escritos com apenas um caractere. Seu trabalho é escrever um programa para converter programas de inconsciente para unário e um programa para fazer o oposto, ambos os...

15
Todos os xenodromos

Introdução Um xenódromo na base n é um número inteiro em que todos os seus dígitos na base n são diferentes. Aqui estão algumas seqüências OEIS de xenodromos. Por exemplo, na base 16, FACE, 42e FEDCBA9876543210são algumas xenodromes (que são 64206, 66e 18364758544493064720na base 10), mas 11e...