Salut,
Non, c'est une (très) mauvaise idée et il y a (au moins) trois raisons à cela :
1) Rien dans l'énoncé ne te dit que l'ensemble X est fini donc que son cardinal existe (et je ne pense pas que tu sache ce qu'est le "cardinal" d'un ensemble infini).
2) Même si X et Y sont des ensembles finis (donc que les cardinaux de ces deux ensembles existent), le fait que card(X)

card(Y) n'implique absolument pas que toute application de X dans Y soit surjective. Par exemple l'application F de X={1,2,3} dans Y={1,2} définie par F(1)=F(2)=F(3)=1 n'est évidement pas surjective.
3) En utilisant uniquement la
définition de la surjectivité (et absolument rien d'autre), la réponse à la question est immédiate (deux lignes) et il n'y a aucune raison de "faire compliqué quand on peut faire simple".