Preguntas etiquetadas con number

17
Contando en pirámides

Debería escribir un programa o función que reciba una lista de enteros distintos como entrada y salida o que devuelva el número de apariciones de los números de entrada en la siguiente pirámide numérica invertida. A partir de la lista original en cada paso, creamos uno nuevo con los valores...

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
Encuentra números primitivos semiperfectos

Números semiperfectos Un número semiperfecto / pseudoperfecto es un número entero igual a la suma de una parte o de todos sus divisores (excluyéndose a sí mismo). Los números que son iguales a la suma de todos sus divisores son perfectos. Divisors of 6 : 1,2,3 6 = 1+2+3 -> semiperfect...

17
Generar algunos PIN seguros

Inspirado por esta publicación migrada mal recibida . El jefe de seguridad de su empresa está preocupado por su sistema generador de PIN después de que se lo dio 12345. Tampoco apreciaba realmente la broma de Spaceballs que hiciste a su costa, por lo que se te ha delegado para volver a escribir el...

17
Secuencia de suma del ciclo de siete

Echa un vistazo a la tabla de multiplicar sietes de 7 × 0 a 7 × 9: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Si solo miramos los dígitos en su lugar, obtenemos una permutación de los dígitos del 0 al 9: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 Considere tomar un número entero decimal positivo N y reemplazar...

17
Secuencia de permutación en espiral

Podemos enrollar los números naturales en una espiral rectangular: 17--16--15--14--13 | | 18 5---4---3 12 | | | | 19 6 1---2 11 | | | 20 7---8---9--10 | 21--22--23--24--25 Pero ahora que los tenemos en una cuadrícula rectangular, podemos desenrollar la espiral en un orden diferente, por...

17
Metagolf en realidad entero

Antecedentes En realidad (el sucesor de Seriously ) es un lenguaje de golf imperativo basado en pila que creé en noviembre de 2015. Al igual que muchos otros idiomas de golf, tiene comandos de un byte que realizan diferentes funciones en función del contenido de la pila. Una de sus especialidades...

17
Cuadrados contaminados

Introducción Observemos el siguiente cuadrado, que consta solo de los dígitos 0 - 9: 1034 4167 8414 3542 La capa exterior de este cuadrado es: 1034 4 7 8 4 3542 Contiene ceros, por lo que debemos despegar la capa exterior, dejando: 16 41 La capa exterior de este cuadrado es: 16 41 No ,...

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
Índice de permutación inversa

Introducción ¡Las permutaciones lexicográficas de una lista con n elementos pueden numerarse de 0 a n ! - 1. Por ejemplo, los 3! = 6 permutaciones de (1,2,3)serían (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Cuando se aplica una permutación a una lista, sus elementos se ordenan en el...

17
Alternando Fibonacci

En la secuencia alterna de Fibonacci, primero comienza con 1y 1como siempre. Sin embargo, en lugar de sumar siempre los dos últimos valores para obtener el siguiente número, alterna alternando con la suma, y ​​cada dos veces resta en su lugar. La secuencia comienza así: 1 1 2 # 1 + 1 -1 # 1 -...

17
¿Es este un número?

Preludio: Quería entrenar haciendo casos de prueba, así que los probaré en algo fácil. Desafío: Tome cualquier entrada (cadena) dada (dentro del rango ASCII visible) y deduzca si es un número y genere algo que pueda usarse para evaluar. Reglas: Un número solo contendrá los caracteres...

17
Visualice el algoritmo euclidiano

El algoritmo euclidiano es un algoritmo ampliamente conocido para calcular el máximo común divisor (MCD) de dos enteros positivos. El algoritmo Para el propósito de este desafío, el algoritmo se describe a continuación: Visualice las dos entradas como líneas adyacentes de cierto carácter, por...

17
Construye los números naturales con conjuntos

Esta construcción es una forma de representar los números naturales. En esta representación, 0 se define como el conjunto vacío y para todos los demás números, n es la unión de {0} y {n-1}. Por ejemplo, para construir 3 podemos seguir el algoritmo: 3 = {ø, 2} = {ø, {ø, 1}} = {ø, {ø,...

17
No hay tal cosa como un almuerzo gratis

... o hay? Su desafío es analizar mi factura de almuerzo, que contiene el precio base, propinas, descuentos, cupones y extras, y averiguar si mi almuerzo fue de $ 0 o menos . Si esta es la entrada: 12.34 15 tip 25 discount 1.5 extra 2 coupon Entonces la salida podría ser false. Así es como...