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.

9
Traducción de ARN a Proteína
El ARN , como el ADN, es una molécula que se encuentra en las células que codifican la información genética. Consiste en nucleótidos , que están representados por las bases adenina (A), citosina (C), guanina (G) y uracilo (U). * Un codón es una secuencia de tres nucleótidos. Las proteínas …

5
Consejos para jugar golf ASCII art
Creo que las preguntas de arte ASCII sobre PPCG son divertidas de hacer, pero personalmente creo que puede ser bastante difícil, especialmente cuando la pregunta está etiquetada como código-golf . Me pregunto si alguien aquí podría tener algunos consejos que sean útiles para producir arte ASCII. Simplemente organizar los caracteres …

2
Contando polystrips
Las tiras de polis son un subconjunto de poliominós que se ajustan a las siguientes reglas: cada pieza consta de 1 o más celdas ninguna celda puede tener más de dos vecinos las celdas no deben encerrar un agujero Los poliominoes libres son distintos cuando ninguno es una transformación rígida …

6
Matrices de cofactores
La matriz de cofactor es la transposición de la matriz adjugada . Los elementos de esta matriz son los cofactores de la matriz original. El cofactor (es decir, el elemento de la matriz de cofactor en la fila i y la columna j) es el determinante de la submatriz formada …

1
Juega un juego perfecto de 2048
Su trabajo es simular un juego matemáticamente perfecto de 2048. La idea es encontrar el límite superior teórico de cuán lejos puede llegar un juego de 2048 y cómo llegar allí. Para tener una idea de cómo se ve, juega con este clon de 2x2 e intenta obtener 68 puntos. …


7
Gauss a Eisenstein
Dado un entero gaussiano a+bia+bia+bi donde aaa , bbb son enteros e i=exp(πi/2)i=exp⁡(πi/2)i = \exp\left(\pi i/2\right) es la unidad imaginaria, devuelve el entero más cercano (wrt a la distancia euclidiana) Eisenstein entero k+lωk+lωk+l\omega donde kkk , lll son enteros y ω=exp(2πi/3)=(−1+i3–√)/2ω=exp⁡(2πi/3)=(−1+i3)/2\omega = \exp(2\pi i/3) = (-1+i\sqrt{3})/2 . Antecedentes Probablemente sea …


10
Un programa asustadizo
Objetivo Debe escribir un programa que reciba un número entero ncomo entrada (desde la línea de comando) y que incorpore los ndirectorios (el programa) en el árbol de directorios. Ejemplo con n=5: Los nombres de las carpetas pueden ser lo que desee. Los únicos requisitos son que la profundidad sea …


25
Citas de Tex (UVa 272)
Dada una cadena, reemplace todas las comillas dobles a la izquierda en dos comillas invertidas y todas las comillas dobles a la derecha en dos comillas simples. Left-quotes significa las citas que comienzan una cita. Right-quotes significa las citas que finalizan una cita. Las citas no se pueden anidar. Puede …
17 code-golf 

6
¡Haz algunos cuadrados principales!
¿Qué es un primer cuadrado? Un primer cuadrado es un cuadrado donde los cuatro bordes son números primos diferentes. Pero cuales? ¿Y cómo los construimos? Aquí hay un ejemplo de un 4x4 Prime Square 1009 0 0 3 0 1021 Primero comenzamos desde la esquina superior izquierda. Estamos trabajando en …

17
Esa no es mi X, es Y también es Z
Este desafío está inspirado en una serie de libros para niños pequeños de Fiona Watt y Rachel Wells, que recientemente he estado disfrutando con mi hija. En cada libro, un mouse (ilustrado, pero no parte del texto) se queja de que una sucesión de 5 cosas del mismo tipo no …
17 code-golf 

23
Enumerar trastornos
Dado un número entero positivo, nnn genera todos los trastornos de nnn objetos. Detalles Un trastorno es una permutación sin punto fijo. (Esto significa, en todos los números de desarreglo no pueden estar en el entrada-ésimo).iiiiii La salida debe consistir en alteraciones de los números (o alternativamente ).(1,2,…,n)(1,2,…,n)(1,2,\ldots,n)(0,1,2,…,n−1)(0,1,2,…,n−1)(0,1,2,\ldots,n-1) Alternativamente, siempre …

30
Primera aparición en la secuencia Sixers
La secuencia Sixers es un nombre que se puede asignar a la secuencia A087409 . Aprendí sobre esta secuencia en un video de Numberphile , y se puede construir de la siguiente manera: Primero, tome los múltiplos de 6, escritos en la base 10: 6, 12, 18, 24, 30, 36, …

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.