Je crois que tout les sujets de ce genre où ton apport ne peut être que de compiler des données sur un problème, ou de faire une énième implémentation d'un algo bien connu ne sont pas tout à fait indiqué.
Cela dit, faire ça, ça serait déjà plus que beaucoup de monde, surtout en sup.
Au final, il s'agit de s'amuser (ben oui, c'est pas encore la spé), donc prend n'importe quoi qui t'intéresse et ne te laisse pas conseiller par un inconnu sur un forum qui te dit que tes choix sont pas bons (je dit ça juste parce que si on continu dans cette veine, ma réponse va être invariablement la même).
P.S. Pour la génération de nombre aléatoire, je crois que c'est bien plus technique que ton premier sujet.