Énoncé du problème
Une école prévoit d'organiser un voyage scolaire et a mené une enquête par questionnaire à cet effet. Les élèves portent des numéros d'élève allant de $1$ à $n$, et les lieux candidats pour le voyage sont représentés par des numéros allant de $1$ à $m$. Chaque élève remet son questionnaire en marquant d'un $\circ$ les lieux où il souhaite aller et d'un $\times$ ceux où il ne souhaite pas aller.
Écrivez alors un programme qui affiche les numéros des lieux par ordre décroissant du nombre d'élèves souhaitant s'y rendre. En cas d'égalité du nombre d'élèves, les lieux doivent être classés par ordre croissant de leur numéro.
Le nom du fichier d'entrée est input.txt. La ligne $1$ de input.txt contient le nombre d'élèves $n$ et le nombre de lieux candidats $m$, séparés par un espace. La ligne $i + 1$ contient $m$ chiffres séparés par des espaces représentant les résultats du questionnaire de l'élève $i$, où $\circ$ est représenté par $1$ et $\times$ par $0$. On suppose que $1 \le n \le 1000, 1 \le m \le 100$.
Le nom du fichier de sortie est output.txt. Dans output.txt, insérez un retour à la ligne après la sortie (les numéros des lieux).
Exemple 1
Exemple d'entrée 1
4 6 1 0 1 0 1 1 1 1 0 1 0 0 1 1 1 0 0 0 1 0 1 0 1 0
Exemple de sortie 1
1 3 2 5 4 6