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

To check your solution you need to sign in
Sign in to continue