Preguntas etiquetadas con integer

Para desafíos relacionados con la manipulación de enteros.

30
¡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. …

30
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 …

30
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 separador. …



14
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 …


30
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}, \frac{3}{16}, \frac{5}{16}, \frac{7}{16}, \frac{9}{16}, \frac{11}{16}, \frac{13}{16}, \frac{15}{16}, \frac{1}{32}, \frac{3}{32}, \frac{5}{32}, \dots Enumera todas las fracciones binarias en el intervalo unitario .[0,1)[0,1) [0, 1) (Para facilitar este desafío, el primer elemento es opcional: puede omitirlo …



30
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 …

30
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 programa …

30
¿Es válido mi código de barras?
Un código de barras EAN-8 incluye 7 dígitos de información y un octavo dígito de suma de verificación. La suma de verificación se calcula multiplicando los dígitos por 3 y 1 alternativamente, sumando los resultados y restando del siguiente múltiplo de 10. Por ejemplo, dados los dígitos 2103498: Digit: 2 …

30
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 significa que cada entrada es menor …

29
¿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 …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.