Programación de Puzzles y Código de Golf

21
Sumas de tiempo de 24 horas.

Dado un número entero entre 0 y 141 (inclusive), enumere todas las horas de 24 horas cuyas unidades de hora, minuto y segundo se suman a ese número entero. Reglas de adición Los números se agregan por sus unidades de tiempo, no por un solo dígito. Por ejemplo, tome 17:43:59 17 + 43 + 59 =...

21
Encuentra todas las coordenadas en un camino

Dada una cadena 2D como entrada, ya sea como una cadena con nuevas líneas o una lista de líneas, genera las coordenadas (x, y)de todos los hashes (# ) en la lista. La entrada solo contendrá hashes y espacios. (y nuevas líneas, si elige tomar la entrada como una cadena 2D) Si no hay hashes, puede...

21
Multiplica dos números

Entrada: dos enteros decimales. Estos pueden darse al código en la entrada estándar, como argumentos para el programa o función, o como una lista. Salida: su producto, como un entero decimal. Por ejemplo, la entrada 5 16conduciría a la salida 80. Restricciones: No hay lagunas estándar por favor....

21
Tiempo necesario para imprimir números

Resumen Escriba un programa o función, que no tome ninguna entrada, y envíe todos los números enteros, entre -1000 y 1000 en orden ascendente, a la salida estándar, uno por línea, de esta manera: -1000 -999 -998 -997 ... Y después de eso, debe imprimir el tiempo necesario para imprimir estos...

21
Secuencia tambaleante de Golomb

OEIS tiene una variación (A111439) en la secuencia de Golomb . Como en la secuencia de Golomb, A(n)describe con qué frecuencia naparece en la secuencia. Pero además, no hay dos números consecutivos pueden ser idénticos. Al construir la secuencia, A(n)siempre se elige como el entero positivo más...

21
Cuenta mi cambio

Su tarea es ordenar una matriz que contenga las cadenas "quarter", "dime", "nickel" y "penny" varias veces en un orden no específico y ordenarlas para que estén en este orden: quarter dime nickel penny(en otras palabras, mayor a menor valor monetario). Reglas Su programa debe tomar una matriz...

21
Encuentra la submatriz con la media más pequeña

Te dan una matriz de enteros n-por-m , donde n, m> 3 . Su tarea es encontrar la submatriz de 3 por 3 que tenga la media más baja y generar este valor. Reglas y aclaraciones: Los enteros serán no negativos. Formato opcional de entrada y salida La salida debe ser precisa hasta al menos 2 puntos...

21
¿Cuál es mi índice de masa corporal?

Problema: Su tarea es escribir un programa que tome como entrada una altura (en metros) y un peso (en kilogramos), y genere la categoría de IMC correspondiente. El IMC es una medida de la relación entre su peso y su altura. Es anticuado e inexacto para muchas personas , ¡pero eso no importa...

21
¿Cómo terminé con este FizzBuzz?

FizzBuzz es tan simple, apuesto a que puedes hacerlo al revés. En este desafío, se le dará la longitud de la cadena FizzBuzz y deberá dar el entero positivo que produjo esa cadena. Descripción Para desglosar esto, una cadena FizzBuzz para n se genera el siguiente algoritmo. Comience con una...

21
Arregla mis dedos gordos

Code Golf Challenge Tengo un problema, mis dedos están gordos y con frecuencia tengo un problema al escribir una tecla a la derecha en mi kryboard. Me temo que el tiempo se está poniendo peor y peor con el paso del tiempo. Sopn cada pulsación de tecla que hago wil; ¡muévase hacia la...

21
Bebe tu café de la mañana

Dibuja esta taza de café Ascii: o o o __________ / \ __ El | J | \ El | A | El | El | V | El | El | A | __ / \ __________ / Puntos Brownie para coffee-script o java :) El código más corto en bytes, función o programa, nueva línea o espacio en blanco es aceptable,

21
Ordenar personajes inútiles

Este desafío está inspirado en esta muy buena respuesta de TidB. En la respuesta de TidB, cada ocho caracteres está en el orden correcto: gnilwoB edoC( Code Bowlinghacia atrás). Sin embargo, las otras cadenas están en un orden extraño y aleatorio. Tu desafío es arreglar esto. Tome una cadena...

21
Verificar pares propios

En este desafío, se le dará una matriz cuadrada A, un vector vy un escalar λ. Se le pedirá que determine si (λ, v)es un par propio correspondiente a A; es decir, sea o no Av = λv. Producto de punto El producto punto de dos vectores es la suma de la multiplicación por elementos. Por ejemplo, el...

21
¡Temperaturas no medias!

Hubo una discusión en TNB una vez sobre la mejor escala de temperatura, y acordamos algo: ¡Tome el promedio de las cuatro escalas de temperatura principales! Es decir, Celsius , Kelvin , Fahrenheit y Rankine (lo siento, Réaumur). Entonces, ahora el problema es que la mayoría de las personas no...

21
Descomposición racional a = xyz (x + y + z)

Escribir funciones x(a), y(a)y z(a)tal que para cualquier racional a todas las funciones devuelvan números racionales y x(a)*y(a)*z(a)*(x(a) + y(a) + z(a)) == a. Puede suponer un ≥ 0. No necesita usar tipos u operaciones racionales en su programa, siempre que su programa sea matemáticamente...

21
Cuando la vida te da limones, haz limonada

Reto Se le dará una cadena de entrada, en cualquier lugar de la palabra "Lemon"se encuentra que debe ser convertido a "Lemonade" , pero el a, dy edebe ser tomado de otra parte de la frase. Ejemplo Entrada de ejemplo: Encontré un limón cuando era niño Salida de ejemplo: Encontré una...

21
Todos los k-mers / n-gramos

Introducción Hemos tenido histogramas y contando , pero no los hemos enumerado todos. Cada año, Dyalog Ltd. celebra una competencia estudiantil. El desafío es escribir un buen código APL. Esta es una edición de código de golf independiente del sexto problema de este año. Tengo permiso explícito...