Делимость чисел

Дан диапазон [l; r], и вам нужно вывести делимость для каждого числа в этом диапазоне (включая l и r). Для каждого числа вы должны вывести последовательность знаков + и -.
Для числа 4 вывод должен выглядеть как ++-+, что означает, что 4 делится на 1 (первый +), также делится на 2 (второй +), не делится на 3 (-), и делится само на себя (последний +).
На вход подаются 2 числа: l и r этого диапазона (l ≤ r).
Вывод должен содержать столько строк, сколько чисел в этом диапазоне. Каждая строка должна начинаться с соответствующего ей числа, за которым идет последовательность знаков + и -.
Ввод
Вывод
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