Preguntas etiquetadas con conversion

18
Calcular el módulo inverso

La tarea: Salida de un valor para x, donde a mod x = bpara dos valores dadosa,b . Suposición a y b siempre serán enteros positivos No siempre habrá una solución para x Si existen varias soluciones, envíe al menos una de ellas. Si no hay soluciones, no envíe nada o alguna indicación de que no...

17
Función de conversión de entero IPv4

Escriba la función más corta para convertir una dirección IP en su representación entera y generarla como un entero. Para cambiar una dirección IPv4 a su representación entera, se requiere el siguiente cálculo: Divide la dirección IP en cuatro octetos. (Octet1 * 16777216) + (Octet2 * 65536) +...

17
HSL a valores RGB

El objetivo principal del modelo de color RGB (Rojo Verde Azul) es la detección, representación y visualización de imágenes en sistemas electrónicos, como televisores y computadoras. HSL (Hue Saturation Lightness) es un modelo de color alternativo, diseñado en la década de 1970 por...

17
Encuentra patrones en cadenas

En este desafío, su tarea es localizar subcadenas con una estructura dada. Entrada Su entrada será dos cadenas alfanuméricas no vacías, un patrón p y un texto t . La idea es que cada carácter de prepresenta una subcadena contigua no vacía tque ocurre una al lado de la otra, y prepresenta su...

17
Convertir el tiempo en una cadena

Problema Un día, tu jefe se te acerca y te dice que necesita saber la hora. Todavía insiste después de que usted señala el reloj directamente sobre su cabeza, y confiesa que tiene un caso grave de discalculia , lo que hace que ni siquiera pueda ver los números en un reloj. Si bien todavía te...

17
Primes en diferentes bases

Desafío: Se le da un número de base 10. Para cada base desde 10 contando hasta la base 2: Tome el número de entrada original como una cadena de base 10 y elimine los dígitos del número que no sean válidos para la base. Interprete la cadena numérica resultante en esa base. Si esto da 1 o 0,...

17
Elementos que desaparecen

Dada una cadena Sy una lista de índices X, modifique Seliminando el elemento en cada índice de Smientras usa ese resultado como el nuevo valor de S. Por ejemplo, dado S = 'codegolf'y 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...

17
El intercambio secreto de Shamir

Dado n(el número de jugadores), t(el valor del umbral) y s(el secreto), ngeneran los secretos generados por el algoritmo de intercambio secreto de Shamir . El algoritmo Para los propósitos de este desafío, los cálculos se realizarán en GF (251) (el campo finito de tamaño 251, también conocido...

17
Encuentra el dígito de repetición más largo

Su tarea es tomar un número positivo como entrada, n , y generar la longitud de la representación más larga de rep-dígitos de n en cualquier base. Por ejemplo, 7 puede representarse como cualquiera de los siguientes 111_2 21_3 13_4 12_5 11_6 10_7 7_8 Los dígitos de rep son 111_2y 11_6, 111_2es...

16
Palindrome de base más baja

Dado un número n, escriba una función que encuentre la base más pequeña, b ≥ 2como nun palíndromo en la base b. Por ejemplo, una entrada de 28debería devolver la base 3ya que la representación ternaria de 28 es 1001. Aunque 93es un palíndromo tanto en la base 2 como en la base 5, la salida debe ser...

16
Suma de subcadenas binarias

Este desafío es simple, dado un número decimal, convertir a binario y calcular la suma de las subcadenas del número binario, cuya longitud es más corta que el número original. Aquí hay un ejemplo: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 011 = 3 10 = 2 01 = 1 11 = 3 1 = 1 0 =...

16
Descomponer un número!

Su tarea es descomponer un número usando el formato a continuación. Esto es similar a la conversión de base, excepto que en lugar de enumerarla digitsen la base, enumera la values, de modo que la lista se suma a la entrada. Si la base dada es n, entonces cada número en la lista debe estar en...

16
Números no palindrómicos

Un número N estrictamente no palindrómico es un número que no es un palíndromo en ninguna base (en las bases 2 a N-2). Estos números están listados en OEIS Por ejemplo, el número 19de la base de 2,3,4,5,6, ... 17 es: 10011, 201, 103, 34, 31, ... 12. Ninguna de estas representaciones es...

16
Diversidad digital

Un entero positivo puede representarse en una base entera 1 <= b < inf. Cuando se convierte a esa base, tiene cierto número de dígitos distintos. Cualquier número entero positivo en la base 1tiene 1un dígito distinto. La mayoría de los enteros positivos en la base 2tienen 2dígitos...

16
Simplificacion de numeros

¿Cómo, no puedes recordar el número de teléfono de 6 o 7 dígitos que apareció en la pantalla del televisor por un segundo? ¡Usando la técnica especial que se describe a continuación, se convertirá en una guía telefónica ambulante! Obviamente, el número 402es más fácil de recordar que el número...

16
Decodifica una cantidad de longitud variable

Una cantidad de longitud variable (también conocida como VLQ o uintvar) es una forma de codificar un valor entero de hasta 28 bits utilizando solo tantos bytes como sea necesario. Esto se usó en formato de archivo MIDI como una forma de minimizar el tamaño de ciertos datos de eventos. La forma en...

16
¡Vete! ¡No-1 está aquí!

Estaba jugando con algunos números y encontré una secuencia que, por supuesto, está en OEIS. Es A005823 : Números cuya expansión ternaria no contiene 1's . Va: 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 .... Escribí un programa CJam que...

15
Brainf ** k a Unary y Back

Un lenguaje que es muy útil en fuentes restringidas y otros desafíos similares es Unary , un derivado de brainfuck en el que los programas se escriben con un solo carácter. Su trabajo es escribir un programa para convertir programas de brainfuck a unary y un programa para hacer lo contrario, ambos...