Preguntas etiquetadas con code-golf

23
is_gaussian_prime (z)?

Tarea Escriba una función que acepte dos enteros a,bque representen el entero gaussiano z = a+ib(número complejo). El programa debe devolver verdadero o falso dependiendo de si a+ibes un primo gaussiano o no . Definición: a + bi es una prima gaussiana si y solo si cumple una de las siguientes...

23
¡Tómate un descanso para hacer una serpiente!

Nuestra serpiente clásica ha desarrollado un desequilibrio de las hormonas de crecimiento . Para empeorar las cosas, su cola está congelada en su lugar. Dada la entrada direccional como se especifica en Figure 1, escriba un programa para determinar dónde crecerá. Figura 1. Entrada...

23
Dibujando en barras

Escriba un programa que tome un bloque rectangular de texto compuesto por X'sy .', como este aproximado A: ...... ..XX.. .X..X. .XXXX. .X..X. .X..X. Imprima una representación de esta cuadrícula girada 45 grados en el sentido contrario a las agujas del reloj dibujando una barra inclinada hacia...

23
El desafío de la salina

Aquí hay una galleta salada ASCII : _________________ | . . . | | . . | | . . . | | . . | | . . . | |_________________| Aquí hay dos galletas apiladas: _________________ | . . . | | . __________|______ | . | . . . | | .| . . | | . | . . . | |______| . . | | . . . |

23
Alfombras Sierpinski

¿Quién no ama un buen fractal? La alfombra Sierpinski es un ejemplo clásico de un fractal. Para completar esta tarea, se le pedirá que genere una alfombra de tipo e imprima la imagen resultante en stdout(vea el ejemplo a continuación para formatear) , que representa la alfombra nivelada. Los pasos...

23
puedes escucharme ahora?

Fondo Eres un rico ejecutivo de un imperio de software. Tu tiempo vale mucho dinero. Como tal, siempre debe viajar en la ruta más eficiente posible. Sin embargo, como ejecutivo, pasa mucho tiempo participando en llamadas telefónicas importantes. ¡Es de suma importancia que nunca cuelgue llamadas,...

23
Coloque un azulejo de Carcasona

El juego de mesa En el juego de mesa " Carcassonne ", los jugadores colocan fichas haciendo coincidir sus bordes y obtienen los puntajes más altos al crear grandes áreas contiguas de terreno. Los siguientes son (aproximadamente) los tipos y cantidades de fichas incluidas en el juego: #01 x4 #02...

23
Pines del conector DVI

Se supone que este es un desafío de código de golf en el extremo más simple del espectro. Pero pensé que podría ser bueno sacar algo de micro-optimización aquí. Hay tres tipos básicos de conectores DVI : DVI-A (analógico), DVI-D (digital) y DVI-I (integrado). Además, hay versiones de enlace simple...

23
Reciclando para el año nuevo

Una buena resolución para 2015 es vivir de manera más sostenible. Comenzaremos reciclando. Código de reciclaje, eso es! Su tarea es imprimir el número 2015en STDOUT, con o sin línea nueva (y solo eso). Sin embargo, debe hacerlo reciclando algún código antiguo de PPCG. Así es como funciona...

23
Diferente camino a seguir

Dada una lista de enteros, se produce una diferencia directa en un orden / profundidad especificada. Para la lista de enteros: (10, 18, -12, 4, 8, -3, -5, 67, 9, 14) Las diferencias de avance en los distintos órdenes / profundidades son: 0 10, 18, -12, 4, 8, -3, -5, 67, 9, 14 1 8, -30, 16, 4,...

23
Los personajes de la cadena dan vueltas y vueltas

(Inspirado en un primer borrador del desafío de línea fractal de PhiNotPi ). Te dan un ancho W > 1, una altura H > 1y una cadena que consiste en 2(W+H-2)caracteres ASCII imprimibles. La tarea es imprimir esta cadena envuelta alrededor de un rectángulo del ancho y alto dados, comenzando en la...

23
Calculando (3 + sqrt (5)) ^ n exactamente

Hoy su objetivo es encontrar los números enteros a y b entero no negativo dado n tal que: Usted debe escribir un programa o una función que toma el parámetro n y da salida a una y B en un formato de su elección. Se aplican lagunas estándar. Además, se pretende que implemente el problema...

23
Letras de conexión

Debe escribir un programa o función que reciba un bloque de caracteres representados como una cadena y genere o devuelva una cadena similar en la que las letras adyacentes en el alfabeto estén conectadas. Un ejemplo visual (en forma de input => output): b d b d |\ /| | \ / | => | X |...

23
Serpientes válidas en un avión

Inspirado en uno de los videos de Vi Hart (que son un tesoro lleno de posibles ideas de desafío) Una serpiente está formada por segmentos de la misma longitud y la conexión entre cada segmento puede ser recta o girar 90 °. Podemos codificar una serpiente de este tipo (hasta una rotación, que...

23
Convertir Chevrones a Soliduses

Escribir un programa que se lleva en una cadena que contiene sólo espacios, saltos de línea, y entre paréntesis angulares: <, >( galones ). Salida de una serie de espacios, saltos de línea, y rayas verticales: /, \( soliduses ) cuyas formas corresponden a la entrada, pero girada un cuarto de...

23
El tono de un color

Se le dan los valores RGB de un color. Su tarea es simple: calcular el tono, en la definición más simple. Digamos que los canales con el valor más alto, medio y más bajo son X, Y, Z (que son rojos, verdes o azules) y sus valores son x, y, z. El tono de este color es (h (X) -h (Y)) * (1 + (xy) /...

23
Buscar sin declaraciones condicionales

Este desafío se inspiró en la programación de un microcontrolador Arduino. Tengo 6 LED y 6 botones conectados a varios pines en el tablero. En el código, a cada botón y LED se le asigna un número de identificación (1-6). Los números de PIN (que van del 0 al 13) correspondientes a los números de ID...

23
Formas parecidas

Figuras similares Dos rectángulos son similares si las proporciones de sus lados son las mismas. Considere estos dos rectángulos; un rectángulo de 5 líneas de alto y 11 caracteres de ancho: =========== =========== =========== =========== =========== y un rectángulo de 10 líneas de alto y 22...