数字の整除
範囲
[l; r]
が与えられた時、その範囲にある各数字(l
と r
を含む)について整除を示してください。各数字について、+
と -
の記号の列を表示することを求められます。例えば、数字
4
の出力は ++-+
となります。これは、4は1で割り切れる(最初の +
)、2でも割り切れる(2番目の +
)、3では割り切れない(-
)、そして4自身で割り切れる(最後の +
)ことを意味します。入力には、その範囲の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