Preguntas etiquetadas con code-golf

29
¡Terminamos donde empezamos! ...

Reto: Entrada: Toma dos entradas: - Una cadena que solo contiene ASCII imprimible (excluyendo espacios, tabulaciones o nuevas líneas) - Un carácter ASCII imprimible Salida: La primera línea contendrá la entrada de cadena. Cada iprimera aparición de -modulo-3 de este personaje se moverá en...

29
¿Qué edad tiene aproximadamente?

Escriba un programa corto que tome un número positivo de segundos que represente una edad y genere una estimación de ese tiempo en inglés. Su programa debe generar la cantidad de tiempo menos precisa que haya pasado, entre las siguientes métricas y sus duraciones en segundos: second = 1 minute =...

29
Símbolo de Levi-Civita

El símbolo tridimensional de Levi-Civita es una función que ftoma triples números (i,j,k)cada uno {1,2,3}, en {-1,0,1}, definido como: f(i,j,k) = 0cuando i,j,kno son distintos, es decir, i=jo j=kok=i f(i,j,k) = 1cuando (i,j,k)es un cambio cíclico de (1,2,3), ese es uno de (1,2,3), (2,3,1),...

29
Espiral de asterisco

Dada la espiral de tamaño Sy el escalón N, genera la S*Sespiral "cuadrada" que tiene Nasteriscos, construidos desde el radio exterior al interior en el sentido de las agujas del reloj. Casos de prueba (ejemplos) a continuación. Entrada: 4 3 Salida: *** Entrada: 4 6 Salida: **** *...

29
El anagrama del tiempo

Publicado originalmente (y eliminado) por @Tlink , que probablemente se inspiró en esta pregunta de StackOverflow . Como era una lástima, se eliminó, porque en general parecía un buen desafío, pensé que lo volvería a publicar con el formato y las reglas adecuadas. (He intentado contactar a @Tlink...

29
Sustitución del imán de nevera

Al escribir un mensaje con imanes de nevera, a menudo te encontrarás sustituyendo a 1por un I. En este desafío, su objetivo es averiguar si un mensaje puede escribirse usando las letras de otro mensaje. Las sustituciones permitidas son: A = 4 B = 8 C = U E = M = W = 3 G = 6 = 9 I = 1 L = 7 N = Z O...

29
Aleatorizar hasta 0

Reto Publicación de sandbox Dado un entero positivo (K)Produce un entero uniformemente aleatorio (Y)entre [0, K). Si Y > 0asume K = Yy repite el proceso hasta Y = 0. Reglas La entrada debe imprimirse al principio Formato de salida como desee Tu programa debe terminar. 0 debe ser la salida...

29
Trigonometría de caja negra

Escribir un programa o función que puede distinguir las siguientes 12 funciones trigonométricas: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh. Su programa recibe una de las funciones anteriores como recuadro negro y debe mostrar el nombre de la función como se...

29
Hacer un contador Geiger

Un contador Geiger es un dispositivo que se usa para detectar radiación. Haremos un programa de contador Geiger. Como todos sabemos, cuando la radiación golpea un programa de computadora, elimina exactamente 1 byte al azar. Entonces, un programa contador de Geiger es un programa que en sí mismo...

29
Dibujemos la Trifuerza

La Trifuerza es un artefacto ficticio en La leyenda de Zelda , hecha de tres triángulos equiláteros de aspecto idéntico que representan poder, sabiduría y coraje. Varios juegos de la saga incluyen una animación cuando las tres partes finalmente se unen. El propósito de este desafío es dibujar un...

29
Una secuencia en espiral

Fondo La secuencia OEIS A272573 describe una espiral en una cuadrícula hexagonal de la siguiente manera: Comience una espiral de números en un mosaico hexagonal, con el hexágono inicial como a (1) = 1. a (n) es el entero positivo más pequeño que no es igual o previamente adyacente a sus...

29
Flecha esas variables!

Reto A Robin le gusta tener su declaración de variables en forma de flecha. Así es como lo hace: Ingrese cualquier número de cadenas Ordénelos por longitud ascendente Envíelos ordenados por el medio para formar aproximadamente una punta de flecha negativa, como esta (cualquiera que sea el orden...

29
Cotizaciones inversas

La perspectiva de este desafío es: Si su programa se ejecuta normalmente, se "debe imprimir todo el código en las marcas de voz ( - comillas dobles). Si su programa está entre comillas dobles (invirtiendo las marcas de voz), se debe imprimir el código que normalmente no está entre...

29
¡Golf el círculo más pequeño!

El problema: Dado un conjunto de puntos no vacío en el plano cartesiano, encuentre el círculo más pequeño que los encierra a todos ( enlace de Wikipedia ). Este problema es trivial si el número de puntos es tres o menos (si hay un punto, el círculo tiene un radio de cero; si hay dos puntos, el...

29
¿Jimmy se caerá de su plataforma?

Historia de fondo Conoce a mi amigo Jimmy: /o\ Jimmy es un pequeño personaje al que le gusta estar parado en plataformas. Aquí está Jimmy parado de manera segura en una plataforma: /o\ ------------- Ahora, Jimmy tiene un buen sentido del equilibrio, por lo que puede pararse con seguridad...

29
¿Cuántos Jimmys pueden caber?

En este desafío simple pero divertido , se le pidió que determinara si Jimmy se caería de su plataforma. Jimmy tiene tres partes del cuerpo /, oy \dispuesta como este /o\ Las plataformas se representan con - . Jimmy se caerá de su plataforma si tienen dos o más partes del cuerpo que no están...

29
Para encontrar islas de 1 y 0 en matriz

Dada una matriz bidimensional de 0 y 1s. Encuentre el número de islas para 1s y 0s donde los vecinos están solo en horizontal y vertical. Given input: 1 1 1 0 1 1 1 0 output = 1 1 Number of 1s island = 1 xxx- xxx- Number of 0s island = 1 ---x ---x ------------------------------ Given...

28
Calcular el dígito de verificación ISBN-13

Escriba una función que, dados los primeros 12 dígitos de un código ISBN-13 , calculará todo el ISBN calculando y agregando un dígito de verificación apropiado. La entrada de su función es una cadena que contiene los primeros 12 dígitos del ISBN. Su salida es una cadena que contiene los 13...