Preguntas etiquetadas con number

34
Deshacer un rango de números

Es bastante simple, dado un número n, crear un rango de 0a n-1. De hecho, muchos idiomas proporcionan esta operación como una función integrada. El siguiente programa CJam lee un número entero y luego imprime dicho rango (¡ Pruébelo en línea! ): ri, Observe que imprime números sin un...

34
¿Es este número malo?

Introducción En teoría de números, un número se considera malvado si hay un número par de 1 en su representación binaria. En el desafío de hoy, estarás identificando si un número dado es malo o no. Reto Su trabajo consiste en escribir un programa completo o una función que acepte un número...

34
Ordenar por multiplicación

Debería escribir un programa o función que, dada una lista de enteros positivos, multiplique cada elemento con el entero positivo más pequeño posible para crear una lista estrictamente creciente. Por ejemplo si la entrada es 5 4 12 1 3 las multiplicaciones serán 5*1=5 4*2=8 12*1=12 1*13=13...

33
¿Es este número Loeschian?

Un número entero positivo kes un número de Loeschian si kse puede expresar como i*i + j*j + i*jpara i, jnúmeros enteros. Por ejemplo, los primeros números positivos de Loeschian son: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Tenga en cuenta que i, jpor cierto k, no...

33
¡Factoriales y ciclos interminables!

Como puede saber, el factorial de un entero positivo nes el producto de todos los enteros positivos que son iguales o menores n. Por ejemplo : 6! = 6*5*4*3*2*1 = 720 0! = 1 Ahora definiremos una operación especial con un nombre irrelevante como sumFac: Dado un entero positivo n, sumFac(n)es la...

33
¿Es un código de prefijo?

En teoría de la información, un "código de prefijo" es un diccionario donde ninguna de las claves es prefijo de otra. En otras palabras, esto significa que ninguna de las cadenas comienza con ninguna de las otras. Por ejemplo, {"9", "55"}es un código de prefijo, pero {"5", "9", "55"}no lo es. La...

33
Secuencia de humo fractal

Introducción A229037 tiene una trama bastante intrigante (al menos para los primeros términos): Existe la conjetura de que podría tener algún tipo de propiedad fractal. ¿Cómo se construye esta secuencia? Definir a(1) = 1, a(2) = 1entonces para cada n>2encontrar un positivo mínimo número...

33
¿Es este número un digito?

Reto Un repdigit es un número entero no negativo cuyos dígitos son todos iguales. Cree una función o un programa completo que tome un entero entero como entrada y genere un valor verdadero si el número de entrada es un repdigit en la base 10 y un valor falso de lo contrario. Se garantiza que la...

33
¿Es este número triangular?

Reto Dado un número entero positivo, determine si es un número triangular y, en consecuencia, genere uno de los dos valores constantes y distintos. Definición Un número triangular es un número que se puede expresar como la suma de enteros positivos consecutivos, comenzando en 1. También se...

33
Encuentra el dígito único más alto

Sorprendentemente, no hemos tenido un simple "encontrar el dígito más alto" desafío todavía, pero creo que es un poco demasiado trivial. Dada la entrada de un entero no negativo, devuelve el dígito único más alto (es decir, no repetido) encontrado en el entero. Si no hay dígitos únicos, su...

33
Codificar un número entero

Dado entero positivo n > 2. Lo convertimos en una matriz de la siguiente manera: Si es igual a 2devolver una matriz vacía De lo contrario, cree una matriz de todos nlos factores primos ordenados de forma ascendente, luego cada elemento reemplace con su índice en la secuencia de números primos...

33
¿Cuánto tiempo debe funcionar mi microondas?

Tengo hambre. Pongamos algo en el microondas. Dada una entrada numérica de entre 1 y 4 dígitos, genera la cantidad de segundos que el microondas debe funcionar. Detalles El truco es descubrir si el usuario está ingresando segundos o una combinación de segundos y minutos. Los lugares y las decenas...

33
Multiplicación XOR

Su objetivo es implementar la operación de multiplicación XOR (sin acarreo ), definida a continuación, en la menor cantidad de bytes posible. Si pensamos en XOR bit a bit ( ^) como suma binaria sin llevar 101 5 ^ 1001 9 ---- 1100 12 5^9=12 podemos realizar la multiplicación XOR @haciendo...

33
{Números rizados};

En el lenguaje de programación esotérico Curly, los programas consisten únicamente en llaves {}y puntos y comas ;. A pesar de este humilde conjunto de herramientas, Curly tiene literales que pueden representar cualquier número entero no negativo. Sin embargo, el formato es un poco difícil de leer...

33
Disminuyamos la monotonía

... pero bueno, no es necesario ser estricto. Dada una matriz no vacía de enteros estrictamente positivos, determine si es: Monótono estrictamente decreciente . Esto significa que cada entrada es estrictamente menor que la anterior. Monótono no creciente, pero no estrictamente decreciente . Esto...