Preguntas etiquetadas con path-finding

13
Encuentra el camino correcto

Dada una lista de rutas, genera la ruta correcta. Ejemplo de ruta: /\ ----+/ | -y |son caminos horizontales y verticales. /y \son 90 ° vueltas. +se trata como a -o como |dependiente de la dirección actual. Las rutas pueden ir en cualquier dirección y un personaje puede usarse en múltiples...

13
Interpretar rangos sueltos

Interpretar rangos sueltos ListSharp es un lenguaje de programación interpretado que tiene muchas características, una de esas características es un creador de rango basado en 1 índice que funciona así: Defina un rango como (INT) TO (INT)o solo (INT)donde ambos o el int único pueden ir del valor...

12
La ruta más corta en un gráfico

Escriba un programa para tomar un gráfico (ya sea de entrada estándar o de un archivo, su elección) y encuentre la ruta más corta en el gráfico. Los gráficos se especifican con el siguiente formato: A---S F--T | / \ | | / 5 0 |/ \| D----3--E A-Z: nodes in the graph -|/\: edges in the graph...

12
Intérprete para teoría de números, módulo n

Una oración de teoría de números (para nuestros propósitos) es una secuencia de los siguientes símbolos: 0y '(sucesor) - sucesor significa +1, entonces0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(suma) y *(multiplicación) = (igual a) (y )(paréntesis) el operador lógico nand( a nand bes not (a and b)) forall...

12
Hacer un solucionador de rana

🐸🐸 Debes hacer el programa más corto para encontrar siempre la solución óptima para un juego Frogger simplificado en una cuadrícula de 9x9. Elementos del curso: L- Registro (Longitud: 3-4). Cuando te subes a un tronco, te lleva con él. V - Vehículo (Longitud: 1-2) Velocidad (1-2): en el lado...

12
¡Interpreta a Kipple!

Introducción Kipple es un lenguaje de programación esotérico basado en pila inventado por Rune Berg en marzo de 2003. Kipple tiene 27 pilas, 4 operadores y una estructura de control. Pilas Las pilas se nombran a- zy contienen enteros con signo de 32 bits. También hay una pila especial @, para...

12
Sácame de aquí

Desafío Dado el tamaño de la cuadrícula, las posiciones de los obstáculos, la posición del jugador y la posición del objetivo, su tarea es encontrar un camino para que el jugador llegue al objetivo y evitar los obstáculos al mismo tiempo (si es necesario). Entrada N : tamaño de cuadrículaN...

11
¡Mantenga mi viaje genial!

Desafío Caminando por Marks and Spencers, noté que tenían unidades de aire acondicionado ubicadas al azar alrededor de la tienda. Con ganas de mantenerme fresco, me preguntaba cuál era la forma más fácil de moverse por toda la tienda sin estar demasiado tiempo alejado de una unidad de aire...

11
Encontrar Poly Nemo!

¡Oh no! Nemo, nuestro pequeño pez payaso se pierde en este océano ASCII y su padre Marlin está tratando de encontrarlo. Su tarea es llevar a Marlin a Nemo con seguridad. Pero cuidado, tenemos un frenesí de alimentación Bruce suelto, ¡así que mejor evítalo a toda costa! Detalles Se le proporciona...

10
Robots! Recoge estos encurtidos!

Parece que me he metido en un aprieto. Literalmente. ¡Dejé caer un montón de pepinillos en el suelo y ahora están todos dispersos! Necesito que me ayudes a recogerlos a todos. Oh, ¿mencioné que tengo un montón de robots a mis órdenes? (También están todos dispersos por todo el lugar; soy realmente...

10
¡Rompe la caja fuerte!

Inspirado en /puzzling/24334/to-catch-a-thief Se le proporciona una cuadrícula nby n(en nsí misma es entrada opcional) llena de 0sy 1s (o cualquier otro carácter de su elección). Su objetivo es hacer que cada celda sea igual ( 0o bien 1). Puede realizar una serie de movimientos como se define a...

10
El modo de piloto automático

Un helicóptero que comienza en la esquina superior izquierda está descendiendo (en un espacio 2D, para el propósito de esta pregunta) hacia el suelo. Tiene un modo de piloto automático y un modo manual. El modo de piloto automático se comporta de la siguiente manera: Si el espacio directamente...

10
¡Guarda tu lata con tu vida!

Vamos a jugar Kick The Can! Aunque Moogie es el ganador actual, si alguien puede llevarse su corona, se les recomienda hacerlo. Kick the can es un juego para niños. Involucrando a un defensor y múltiples atacantes. ¡Hoy ya no es un juego así! ¡Tu trabajo es escribir un bot que lo juegue, para...

10
Construir la matriz jacobiana

Tome el vector de incógnitas y aplique alguna función genérica diferenciable . El jacobiano está dado por una matriz tal que: Por ejemplo, supongamos que m=3y n=2. Luego (usando indexación basada en 0) El jacobiano de fes entonces El objetivo de este desafío es imprimir esta matriz...

10
Generar un mapa para un roguelike

¡Hoy generaremos un mapa para un juego de rol roguelike! Mapa de ejemplo: ########## #### F# #### ## ## C#C# # ## # # C #E # #### # # # # #P # ########## #son paredes, Pes la ubicación inicial del jugador, Fes el final al que se debe llegar, Cson monedas que se pueden recoger y Eson enemigos...

10
Carga del teléfono celular

Reto tomado con permiso de mi concurso de desafío de código universitario La dependencia que tenemos de los teléfonos móviles nos hace cargarlos todas las noches hasta el nivel máximo de la batería, por lo que no corremos el riesgo de quedarnos sin energía a mediados del día siguiente. Incluso...