vars = [('x%d' % x) for x in range(n)]
Python: найти все наборы чисел внутри диапазона, где каждый набор содержит значения, которые находятся на расстоянии x друг от друга и не выходят за пределы диапазона