Open az-andresvejar opened 1 year ago
Enterado, trabajando en los arreglos,y comentarios, mando update en cuanto tenga los arreglos
Se agrego "Type guard" al manejo de errores para arreglar el problema de compilación de archivos TS
Commit:a426c2d https://github.com/ingenierouga/AZAlgoritmos/commit/a426c2dc5c224ab3118b7f2ae210550a59cb494c
se agrego el "Type Guard" en el manejo de errores también a los archivos de Javascript y se modifico la validación de empates en algoritmo de juegos/rondas.
solo se valida empate al final, si todas las rondas fueron empate.
Commit 4d90ea1 https://github.com/ingenierouga/AZAlgoritmos/commit/4d90ea11b7ea87d0bffda11f59f1d2442eb053a5
Se modifico algoritmo "Desencriptar" para que identifique si estan las dos instrucciones en el mensaje
Commit bef157d https://github.com/ingenierouga/AZAlgoritmos/commit/bef157da6ea1c109e24b3f0b0c1afdc4212e60f3
Se agrego validacion a algoritmo "Desencriptar" para que detecte si la instruccion tiene dos caracteres iguales seguidos - esto no deberia pasar.
Hola Emilio, te dejo el último feedback de los problemas, faltaron identificar algunos escenarios del problema 1, el caso del problema 2, creo que solo fue un tema de entender los empates, aunque la suma de las rondas sean iguales, la mayor diferencia del acumulado de las rondas es la que determina al ganador. Para el caso de los problemas resueltos en Typescript, creo que es necesario revisar la parte estricta dado que no se pudo compilar.
Por favor mantentente al pendiente del proceso. Saludos
Problema 1: JS Casos de Prueba: P1-CP1-EntradaEjemplo: Fail P1-CP2-EntradaCorrecta: Pass P1-CP3-LongitudLinea1Invalida: Pass P1-CP4-LongitudLinea2Invalida: Pass P1-CP5-LongitudMensajeInvalido: Pass P1-CP6-LongitudMensajeMenor3: Pass P1-CP7-LongitudMensajeMayor5000: Pass P1-CP8-LongitudInstruccion1Menor2: Pass P1-CP9-LongitudInstruccion1Mayor50: Pass P1-CP10-LongitudInstruccion2Menor2: Pass P1-CP11-LongitudInstruccion2Mayor50: Pass P1-CP12-CaracteresInvalidos: Pass P1-CP13-DosInstruccionesEnMensaje: Fail P1-CP14-Instruccion1CaracterRepetido: Fail
Problema 2: Js P2-CP1-EntradaEjemplo: Pass P2-CP2-R7_WP2_282: Pass P2-CP3_R11_WP1_43: Fail
Problema 1: ts Al ejecutar el código se recibe: npx ts-node instrucciones_encriptadas_type.ts instrucciones_encriptadas_type.ts:115:27 - error TS18046: 'error' is of type 'unknown'.
Problema 2: ts npx ts-node jugador_ganador_type.ts jugador_ganador_type.ts:110:18 - error TS18046: 'error' is of type 'unknown'. jugador_ganador_type.ts:111:27 - error TS18046: 'error' is of type 'unknown'.