Divisibilidad de los números

Dado un rango [l; r], se te pide imprimir la divisibilidad de cada número en ese rango (incluyendo l y r). Para cada número, debes imprimir una secuencia de signos + y -.
Para el número 4, la salida debería verse como ++-+, lo que significa que 4 es divisible por 1 (primer +), también es divisible por 2 (segundo +), no es divisible por 3 (el -), y es divisible por sí mismo (el último +).
La entrada contiene 2 números que son l y r del rango (l ≤ r).
La salida debe contener tantas filas como números haya en ese rango. Cada fila debe comenzar con el número al que se refiere, seguido de una secuencia de signos + y -.
Entrada
Salida
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