COM RESOLDRE PROBLEMES
En aquest apartat s'explica com resoldre els problemes de programació que es plantegen en aquesta plataforma, cal estar enregistrat a l'aplicació com a alumne per tal de poder validar les propostes de solució.
Escollir un problema:
- Primer de tot, cal accedir a la secció de problemes i escollir-ne un. Per a més comoditat es pot fer servir el cercador:
- Un cop trobat el problema, cal fer clic sobre el nom per accedir-hi:
Apartats del problema:
Dins el problema es poden trobar diferents apartats:
- Enunciat: El primer que es mostra és l'enunciat de l'exercici, cal llegir-lo detalladament abans de començar a treballar.
- Input format: En aquest apartat es troben instruccions sobre el format de l'entrada, és a dir, de quina manera s'envia informació cap al programa.
- Constraints: Són les restriccions que apliquen al programa, és a dir, aquelles característiques que cal tenir en compte a l'hora de llegir els inputs.
- Output format: En aquest apartat es troben instruccions sobre el format de la sortida, és a dir, de quina manera s'ha d'escriure la informació que surt del programa.
- Sample input X: La plataforma executarà la proposta de solució enviant-li aquestes dades perquè les llegeixi.
- Sample output X: La plataforma comprovarà si aquestes dades coincideixen amb la sortida que ha donat la proposta de solució, un cop executada amb les dades de l'input corresponent.
- Tipus de problema: En aquest apartat s'exposen els items que s'espera treballar dins aquest problema, però cal tenir en compte que es tracta d'una proposta i es podria resoldre d'altres formes.
Enviar una proposta de solució:
En prèmer el botó "Enviar solució" es mostra un quadre on es pot escriure un codi font:
Es recomana programar la solució en un entorn de desenvolupament, com per exemple IntelliJ o Visual Studio Code i enganxar el codi resultant per a enviar-lo a validar. Es poden enviar tantes solucions com sigui necessari, per tant no existeix limitació ni penalització en quant a les trameses fallides.
Revisar una solució:
Un cop enviada una solució, es mostraran en verd les proves superades i en vermell les fallides. Si falla una prova, cal revisar quina sortida s'ha produït i comparar-la amb l'esperada que es mostra dins l'enunciat.
Exemple de resposta correcta:
Exemple de resposta incorrecta: