Divisibilité des nombres
Étant donné un intervalle [l; r]
, vous devez imprimer la divisibilité pour chaque nombre de cet intervalle (en incluant l
et r
). Pour chaque nombre, vous devez imprimer une séquence de signes +
et -
.
Pour le nombre 4
, la sortie devrait ressembler à ++-+
, ce qui signifie que 4 est divisible par 1 (premier +
), il est également divisible par 2 (deuxième +
), non divisible par 3 (le -
), et est divisible par lui-même (le dernier +
).
L'entrée contient 2 nombres, le l
et le r
de cet intervalle (l ≤ r).
La sortie doit contenir autant de lignes qu'il y a de nombres dans cet intervalle. Chaque ligne doit commencer par le nombre auquel elle se réfère, suivi d'une séquence de signes +
et -
.
Entrée | Sortie |
---|---|
2 6 | 2 ++ 3 +-+ 4 ++-+ 5 +---+ 6 +++--+ |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB