Preguntas etiquetadas con code-golf

13
Quinean Regex Tester

Este desafío es bastante simple. Como entrada, tomas una expresión regular. Luego, muestra una verdad / falsedad de si su código fuente coincide o no con la expresión regular. ¡Es así de simple! Solo dos cosas más: Sin quinas incorporadas; Sin embargo, puede acceder al código fuente del código...

13
Dar formato a la reputación

Probablemente sepa que los diferentes niveles de reputación en Stack Exchange tienen un formato diferente cuando se ven desde la página de preguntas / una publicación. Existen todas las reglas de formateo de repeticiones: si un usuario tiene 1 a 999 (uno a tres dígitos) rep, se deja como está. Si...

13
Sustitución matemática

A veces es útil ejecutar un problema matemático con múltiples entradas. El objetivo de este desafío es hacer un programa que facilite esta tarea. Expresiones generadoras de números Debe admitir 3 tipos de expresión: Generador de números únicos: muy simple, solo un número literal Generador de...

13
Polinomios irreducibles sobre GF (5)

Un polinomio con coeficientes en algún campo F se llama irreducible sobre F si no se puede descomponer en el producto de polinomios de grado más bajas con coeficientes en F . Considere polinomios sobre el campo de Galois GF (5). Este campo contiene 5 elementos, a saber, los números 0, 1, 2, 3 y...

13
¿Es un grupo de consonantes válido en Lojban?

.i xu .e'o lo zunsnagri cu drani loka jboge'a Dada una entrada de una cadena que consta de dos caracteres, muestra si es un grupo de consonantes válido en Lojban. Aquí hay una cita de CLL 3.6 que detalla las reglas para un par de grupos de consonantes válidos (o más bien, uno inválido ): 1) It...

13
Descifrar los símbolos matemáticos.

Si ha leído el libro Contacto de Carl Sagan, este desafío puede parecerle familiar. Dada una entrada de un conjunto de ecuaciones matemáticas que consisten en un número, un operador desconocido, otro número y un resultado, deduce qué operadores representan la suma, resta, multiplicación o...

13
Calcule el número de día del año.

Parece que todavía no tenemos este, así que aquí vamos: El reto Escriba un programa o función que tome una fecha como entrada y genere el número de día del año. ¡No puedes usar ningún incorporado para eso! Reglas Como de costumbre, puede escribir un programa completo o una función. El formato...

13
Interpreta la serie Pig

Dada una entrada de un programa Pig , SickPig , DeadPig , QuinePig o DeafPig , elija uno de esos "idiomas" al azar e interprete la entrada como ese "idioma". Primero, elija al azar entre uno de los cinco miembros de la "serie Pig": Cerdo Si la elección fue Pig, imite al intérprete de...

13
Ilustrar formaciones de equipos de fútbol en un campo

El fútbol es el deporte donde los jugadores patean la pelota, no la llevan. Algunas personas confundidas podrían llamar a esto fútbol. Un equipo de fútbol tiene un portero y 10 jugadores en el campo. Hay muchos formaciones utilizadas en el fútbol, ​​que dicta dónde debe estar cada jugador (el...

13
Conecta los puntos

Dada una serie de os que representan puntos, conéctelos vertical u horizontalmente Ejemplos Entrada: o o o Salida: o---o | | o Entrada: o o o o Salida: o---o----o | o Especificaciones Si desea que la entrada se rellene con espacios para formar un rectángulo, especifique esto...

13
Puntaje de mano de puente

Una de las cosas que hace que bridge bridge sea muy interesante es su metajuego "artificial" altamente complicado. Este sistema de puntuación de manos es una pequeña parte de él. Bridge es un juego de cartas con trucos. Cada jugador obtiene una mano de 13 cartas, y el juego comienza con la oferta...

13
Encuentre el ancho óptimo de la puerta corredera

Las puertas correderas tienen precios variables según el ancho de las puertas. Los diferentes precios son los siguientes: 60 - 80 cm: ¤150 81-100 cm: ¤200 101 - 120 cm: ¤220 Al comprar un armario, obviamente querrás minimizar el costo, por lo que tu tarea es encontrar el ancho de las puertas...

13
Resolver variables de macro SAS

El lenguaje de programación SAS es un lenguaje torpe y arcaico que data de 1966 y que todavía se usa en la actualidad. El compilador original fue escrito en PL / I , y de hecho gran parte de la sintaxis deriva de PL / I. SAS también tiene un lenguaje macro de preprocesador que se deriva del de PL /...

13
Visualice largas adiciones con arte ASCII

Totalmente no inspirado por Visualize long division with ASCII art ;) Su trabajo es mostrar la suma de manos largas con el arte ASCII. Usted resuelve la suma a mano al sumar las columnas de derecha a izquierda, colocando el valor de las unidades en el resultado y llevando las decenas a la parte...

13
Media móvil iterada

Si tenemos una lista, digamos la lista [9, 2, 4, 4, 5, 5, 7], podemos hacer un promedio móvil a través de ella. Tomando una ventana de, digamos, 3 elementos, cada elemento es reemplazado por una ventana como esta:, [[9], [9, 2], [9, 2, 4], [2, 4, 4], [4, 4, 5], [4, 5, 5], [5, 5, 7]]y luego tomando...

13
Resolver el problema del secretario

El problema del secretario es un famoso problema descrito de la siguiente manera: Necesitas una nueva secretaria Tienes N solicitantes que puedes entrevistar uno a la vez Puede calificar a cada solicitante después de la entrevista. Su sistema de puntaje nunca le dará a dos solicitantes el mismo...

13
¿Quién es el rey del torneo?

Antecedentes Considere un torneo round-robin, en el que cada participante juegue un juego contra cualquier otro participante. No hay sorteos, por lo que cada juego tiene un ganador y un perdedor. Un concursante A es un rey del torneo, si para cada otro competidor B , ya sea A venció B , o A vencer...