Preguntas etiquetadas con integer

38
Nunca me digas las probabilidades

Entrada Un entero n (≥ 1) y un dígito d (un entero tal que 0 ≤  d  ≤ 9). En cualquier orden; de stdin o parámetros o lo que sea; a un programa o función; etc. Salida Los enteros de 1 a n inclusive (en orden) cuyas representaciones decimales contienen un número par de d s. (Es decir, los enteros...

36
Números binarios complejos

Creemos un mapeo simple y sobreyectivo de enteros positivos a enteros gaussianos , que son números complejos donde las partes real e imaginaria son enteros. Dado un número entero positivo, por ejemplo 4538, exprésalo en binario sin encabezado 0: 4538 base 10 = 1000110111010 base 2 Elimine...

36
Cuentas ASCII básicas

Título alternativo: Cuenta tu sentencia de prisión en el muro Dado un número n, los resultados obtenidos se agrupan en el tradicional 5 por grupo y 50 por fila. Ejemplos 1 | | | | 4 4 |||| |||| |||| |||| 5 5 |||/ ||/| |/|| /||| 6 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/...

35
Tan fácil como uno, dos, tres

Escriba un programa o función que tome un entero positivo. Puede suponer que la entrada es válida y puede tomarla como una cadena. Si el número es cualquiera de 123 234 345 456 567 678 789 luego genera un valor verdadero . De lo contrario, genera un valor falso . Por ejemplo, las...

35
Suma los poderes que hay

Un desafío simple pero con suerte no del todo trivial: Escriba un programa o función que sume los kpoderes th que dividen un número n. Más específicamente: Entrada: dos enteros positivos ny k(o un par ordenado de enteros, etc.) Salida: la suma de todos los divisores positivos de neso son las...

35
¿Es un Mersenne Prime?

Un número es un Mersenne Prime si es primo y puede escribirse en la forma 2 n -1 , donde n es un número entero positivo. Su tarea es, dado cualquier número entero positivo, determinar si es o no un primo de Mersenne. Puede enviar una función que devuelve un valor verdadero / falso o un programa...

34
Arriba y abajo, arriba y abajo

Reto: Dada una entrada entera positiva n , cree un vector que siga este patrón: 0 1 0 -1 -2 -1 0 1 2 3 2 1 0 -1 -2 -3 -4 -3 -2 -1 ... ±(n-1) ±n O, explicado con palabras: el vector comienza en 0, y hace incrementos de 1hasta que alcanza el número entero impar impar más pequeño que no es parte...

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
¡Repetido! Factoriales!

¡No debe confundirse con Find the factorial! Introducción El factorial de un entero nse puede calcular por n ! = N × ( n - 1 ) × ( n - 2 ) × ( . . . ) × 2 × 1n!=n×(n−1)×(n−2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 Esto es relativamente fácil y nada nuevo. Sin embargo, los...

34
Generar números n-arios

Un número secundario es un entero positivo cuyos factores primos (sin multiplicidad) son todos menores o iguales a su raíz cuadrada. 4es un número secundario, porque su único factor primo es 2, que es igual a su raíz cuadrada. Sin embargo, 15no es un número secundario, porque tiene 5como factor...

33
Mitad, mitad mitad y mitad

Considere la siguiente secuencia de números: 0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,…0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,… 0, \frac{1}{2}, \frac{1}{4}, \frac{3}{4}, \frac{1}{8}, \frac{3}{8}, \frac{5}{8}, \frac{7}{8}, \frac{1}{16},...

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

33
Reduce un número por su dígito más grande

Tarea: Dado un número entero en el sistema de números decimales, reduzca a un solo dígito decimal de la siguiente manera: Convierta el número en una lista de dígitos decimales. Encuentra el dígito más grande, D Eliminar D de la lista. Si hay más de una aparición de D, elija la primera desde la...