Preguntas etiquetadas con decision-problem

25
Dirección IP o no?

Su herramienta de escaneo de red es irritantemente exigente con la entrada, e inmediatamente se bloquea si la alimenta con una dirección IPv4 que contiene caracteres incorrectos o no está formateada correctamente. Una dirección IPv4 es una dirección numérica de 32 bits escrita como cuatro...

25
¿Es un número de Lynch-Bell?

Se le dará un número entero positivo (que nunca contendrá un 0) como entrada. Su tarea es verificar si es un número de Lynch-Bell o no. Un número es un número de Lynch-Bell si todos sus dígitos son únicos y el número es divisible por cada uno de sus dígitos. De hecho, en realidad solo hay 548...

25
#Hashtag_or_not

¡En este desafío de código de golf, verificará los hashtags! #What_your_code_should_do La entrada es una cadena. Genere un valor verdadero si es un hashtag válido, y un valor falso de lo contrario. Definimos una cadena como un Hashtag válido si ... Comienza con un hash ( #). No tiene un número...

25
Validación de relleno PKCS # 7

En criptografía, el relleno PKCS # 7 es un esquema de relleno que agrega un número de bytes N ≥ 1, donde el valor de cada byte agregado es igual a N. Por ejemplo, Hello, World!que tiene 13 bytes, es el siguiente en hexadecimal: 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 Si elegimos PKCS # 7 pad a...

25
¿Es un cubo de Rubik?

Un pasatiempo venerado de los pedantes es señalar que las imágenes de "Cubos de Rubik" (en camisetas, carteles, etc.) en realidad no tienen solución. Lo primero que debe verificarse es que el cubo esté formado por las piezas correctas. Para poder resolverse, un cubo necesita seis colores, cada uno...

25
¿Es esta la matriz de Pascal?

En el triángulo de Pascal cada número es la suma de los dos números directamente encima de él, tratando los espacios vacíos como cero: Al girar el triángulo, podemos cortar matrices cuadradas de diferentes tamaños y rotaciones que llamaré las matrices de Pascal . Tenga en cuenta que esas...

25
¿Soy un número Cullen?

Un número de Cullen es cualquier número que está contenido en la secuencia generada usando la fórmula: C (n) = (n * 2 ^ n) +1. Tu tarea: Escriba un programa o función que reciba una entrada y genere un valor verdadero / falso basado en si la entrada es un Número Cullen. Entrada: Un entero no...

25
Listas enteras de Noé

Introducción: Creo que todos hemos oído hablar de él, pero aquí un resumen muy breve: Noé reunió dos de cada especie de animal en el planeta, machos y hembras, para salvar en su Arca durante una gran inundación. La cita real de la Biblia es: Génesis 7: 2-3 Debes llevar contigo siete de cada...

25
Cuantos dias en un mes

Dada una representación textual (nombre completo que no distingue entre mayúsculas y minúsculas o abreviatura de 3 caracteres) de un mes, devuelve el número de días del mes. Por ejemplo, december, DEC, y dectodos deben volver 31. Febrero puede tener 28 o 29 días. Suponga que la entrada es un...

24
Implementar kerning simplificado

Introducción Kerning significa ajustar el espacio entre las letras de un texto. Como ejemplo, considere la palabra Topescrita con los siguientes tres glifos: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
Números magnánimos

Dado un entero positivo como entrada, determine si es un número magnánimo. Un número magnánimo es un número tal que cualquier inserción de un +signo entre dos dígitos en la base 10 da como resultado una expresión de un entero primo. Por ejemplo 40427 es magnánimo porque 4+0427 = 431 is...

24
¡No es nada! …¿O es eso?

Introducción La conversación callejera puede ser realmente difícil de entender, en particular para los programadores, que no son conocidos por ser muy callejeros. Es su trabajo crear un intérprete para ayudarnos a todos a sobrevivir en el entorno urbano. Reto Dada una oración en inglés como...

24
¿Quién ganó un juego de dados de barra?

Reto Bar Dice es un juego simple que se juega en un Bar with Dice (de ahí el nombre). Tira 5 dados de seis lados e intenta hacer la mejor mano. La puntuación se basa en acumular el mayor número de dados con los mismos dígitos. Cada mano debe incluir al menos un solo "As", o uno, para ser una...

23
Subcadenas de identificación única más cortas

Dada una lista de cadenas, reemplace cada cadena por una de sus subcadenas no vacías, que no es una subcadena de ninguna de las otras cadenas de la lista y lo más corta posible. Ejemplo Teniendo en cuenta la lista ["hello","hallo","hola"], "hello"debe ser reemplazado por igual "e"ya que esta...

23
¿Puedes manejar el pub?

Fondo Es tarde el viernes por la tarde y tú y tus amigos deciden ir al pub más tarde esa noche, pero antes de ir al pub piensas que debes tomar algunas bebidas. Sin embargo, las cosas se intensifican rápidamente; su amigo Shaddock Pamplemousse ganó la lotería a principios de esta semana y decidió...

23
Un desafío geométrico

Todos aman la geometría. Entonces, ¿por qué no intentamos codificar el golf? Este desafío implica tomar letras y números y hacer formas dependiendo de ello. La entrada La entrada será en forma de (shapeIdentifier)(size)(inverter). Pero, ¿qué son shapeIdentifier, size e inverter? El...