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:

  1. 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:


  2. 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:

  1. Enunciat: El primer que es mostra és l'enunciat de l'exercici, cal llegir-lo detalladament abans de començar a treballar.
  2. 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.
  3. 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.
  4. 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.
  5. Sample input X: La plataforma executarà la proposta de solució enviant-li aquestes dades perquè les llegeixi.
  6. 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.
  7. 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: