Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

1
Buscador de sudoku único
Desafío: Dado un tablero de Sudoku en la entrada estándar, encuentre el número mínimo de números agregados para que el tablero sea único. Detalles / Reglas: La entrada tiene el siguiente formato (todo el espacio en blanco es significativo) 516|827|943 278|394|615 349|615|872 ---+---+--- 98 |4 2|156 465|189|237 12 |5 6|489 …
19 code-golf  game  sudoku 

3
La extraña vida de una colmena
Los investigadores descubrieron recientemente una interesante colonia de abejas que vive en un campo infinito de panal: Cada celda puede albergar una abeja o no. De hecho, la vida de esas criaturas parece ser un poco ... caótica. Se podría calcular que una colonia siempre comienza con el siguiente patrón: …

17
Imprimir un conjunto de Cantor
El reto Construye un conjunto de Cantor N-Nivelado . El conjunto ternario de Cantor se crea eliminando repetidamente los tercios medios abiertos de un conjunto de segmentos de línea. El programa recibe un parámetro N(un número entero) y luego imprime (en la consola o de manera similar) un conjunto Cantor …


15
¡El desafío mínimo de Fibonacci!
Desafío En esta tarea, se le dará un número entero N (menos de 10 6 ), encuentre la forma mínima en que podría sumar N usando solo números de Fibonacci; esta partición se llama representación de Zeckendorf . Puede usar cualquier número de Fibonacci más de una vez y si …


12
Rellena los lagos
Dada la topografía de la tierra en formato de imagen ASCII, averigüe dónde irían los lagos y complételos. Suponga una cantidad infinita de lluvia. ejemplo entrada # ## # #### # ######### ## ########### ## ############# #### ## ############## ##### ################# ####### ######################### ######################### salida # ## #@#### #@@@@######### ##@@########### …


10
¿De dónde están llamando?
Al hacer llamadas telefónicas internacionales, los números de teléfono tienen el prefijo con un código que indica en qué país se encuentra el número. Estos códigos son códigos de prefijo , lo que significa que ningún código es el prefijo de otro. Ahora, más temprano hoy perdiste una llamada y …

26
Convierte una cadena de dígitos de palabras a un entero
Convierta una cadena que contenga dígitos como palabras en un número entero, ignorando los ceros iniciales. Ejemplos "four two"-> 42. "zero zero zero one"-> 1. Supuestos Las presentaciones pueden suponer que: La cadena de entrada se compone de palabras de dígitos separados por espacios. Todas las palabras son válidas (en …

2
Intersección de dos triángulos.
Dados 4 puntos en los planos 2D A, B, C, D, calcule el área de la región de intersección de los triángulos OABy OCD, donde Oestá el centro del plano, teniendo coordenadas (0, 0). Los algoritmos que se ejecutan en una complejidad de tiempo constante (en términos de operaciones aritméticas) …

30
cosa fresca sin título cosita
Definamos f n (k) como la suma de los primeros k términos de los números naturales [1, ∞) donde cada número se repite n veces. k | 0 1 2 3 4 5 6 7 8 9 --------+------------------------------------------------- f_1(k) | 0 1 3 6 10 15 21 28 36 45 …

9
¿Esta línea pasa por ese cuadrado?
Divida el primer cuadrante (incluido el eje x positivo, el eje y positivo y el origen) en cuadrículas de 1x1, con cada cuadrícula etiquetada por las coordenadas de su esquina inferior izquierda, como se muestra a continuación: Tenga en cuenta que cada cuadrícula contiene sus límites y sus vértices. Usando …

30
Eliminar espacios iniciales comunes
Al codificar en Python, a veces desea una cadena multilínea dentro de una función, por ejemplo def f(): s = """\ Line 1 Line 2 Line 3""" (La barra diagonal inversa es eliminar una nueva línea principal) sSin embargo, si intenta imprimir realmente , obtendrá Line 1 Line 2 Line …

4
El programa de ajedrez más pequeño
Inspirado por este reciente artículo que habla de un programador francés que escribió un programa de ajedrez de 487 bytes de 2 jugadores (humano contra humano) en la Asamblea, me pregunté qué tan pequeños podrían ser los programas de ajedrez en otros idiomas. Detalles El programa solo debe aceptar movimientos …
19 code-golf  chess 

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.