Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

5
¿Es bipartito?
Un gráfico bipartito es un gráfico cuyos vértices se pueden dividir en dos conjuntos disjuntos, de modo que ningún borde conecte dos vértices en el mismo conjunto. Un gráfico es bipartito si y solo si tiene 2 colores. Desafío Su tarea es, dada la matriz de adyacencia de un gráfico …


9
Sustracción de la iglesia
Sustracción de la iglesia El cálculo de Lambda siempre ha sido una fascinación mía y los comportamientos emergentes de pasar funciones entre sí son deliciosamente complejos. Los números de iglesia son representaciones de números naturales construidos a partir de la aplicación repetida de una función (normalmente la suma unaria de …



28
El programa de descarga hexagonal más corto
Desafío Cree un programa de consola para mostrar cada byte de un archivo. Victorioso Como se trata de código de golf , gana menos bytes. Reglas El programa debe ser una aplicación de consola , lo que significa que se ejecutará desde algún tipo de intérprete de línea de comandos; …
13 code-golf 

3
Implemente una función fuertemente Darboux
Según Wikipedia , una función fuertemente Darboux es uno para el cual la imagen de cada intervalo abierto (no vacío) es toda la línea real En otras palabras, una función fff es fuertemente Darboux si se les da 3 números reales arbitrarios aaa , bbb , y yyy , siempre …
13 code-golf  number 

29
Enésimo subconjunto de un conjunto
La tarea Dado el conjunto S= [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ]S=[1,2,3,4,5,6,7,8]S = \left[{1,2,3,4,5,6,7,8}\right] y un entero 0 ≤ N&lt; 2El | SEl |0≤N&lt;2|S|0 \leq N < 2^{|S|} encuentra el enésimo subconjunto. De entrada y salida N se da …
13 code-golf 


13
Consejos para jugar golf en QBasic
¿Qué consejos generales tienes para jugar al golf en QBasic? Estoy buscando ideas que puedan aplicarse a los problemas de código de golf en general que sean al menos algo específicos de QBasic (por ejemplo, "eliminar comentarios" no es una respuesta). Consejos sobre el emulador QB64 también son bienvenidos. Tiene …
13 code-golf  tips  basic 

10
Reto multilingüe
Después de toda la diversión que hemos tenido con los desafíos políglotas en el pasado ( reciente ), ¿qué tal un desafío donde la salida puede estar en dos idiomas? Su respuesta debe aceptar la entrada booleana by la salida del texto "true"o "false". El mismo código de salida tiene …

7
Prueba de secuencias admisibles
Resumen ejecutivo: pruebe si una secuencia de entrada de enteros es "admisible", lo que significa que no cubre todas las clases de residuos para ningún módulo. ¿Qué es una secuencia "admisible"? Dado un número entero m ≥ 2, las clases de residuos módulo m son solo las posibles progresiones aritméticas …


9
CamelCase2snake_case ()
Escriba una función para convertir texto CamelCased a snake_case: se FunctionForHTMLManipulationconviertefunction_for_html_manipulation El texto de entrada será un único identificador adecuado en muchos idiomas. Debe comenzar con una letra en inglés, luego debe seguir cualquier número de letras o dígitos en inglés. No se permiten otros caracteres (espacios, símbolos, etc.). Cada …
13 code-golf  string 

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

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.