Richiesta di aggiungere un nuovo tag e possibilità di ricercare i problemi per difficoltà

Quale sarebbe il criterio di distinzione? Comunque se filtti i problemi per evento puoi scegliere quelli delle selezioni precedenti.

Per quanto riguarda la difficoltà è una buona idea anche se bisogna capire quale “parametro” indica l’effettiva difficoltà di un problema(per esempio : È più difficile un problema per il quale non servono strutture particolari ma bisogna fare un ragionamento molto difficile, oppure un problema semplice ma se si conoscono strutture molto difficili o poco usate )
Potrebbe essere usato come criterio il punteggio che l’esercizio restituisce, se ne era parlato qui seguendo questo calcolo

+# Algorithm description:
+# difficulty = sqrt(attempts) / sum (score/ability), in [0.1 - 10]
+# ability = sum (difficulty*score), normalized to have average 1
+# total_score = sum(points)/num_users*ability
+# score = 1 if the number of points received in that task is at least 99, else
+# score = points/200

Sicuramente non consiglio di usare la difficoltà che è specificata in alcuni dei problemi :

  • Non è sempre specificata

  • Non è veretiera (secondo me :smile: ) basta guardare questi problemi difficile e facile