Можно добавить функцию для вычисления суммы арифметической прогрессии.
number = int(input())
def arithmetic_sum:
return n * (n + 1) // 2
i = 1
while arithmetic_sum(i) <= number:
if (number - arithmetic_sum(i)) % i == 0:
result = (number - arithmetic_sum(i)) // i
print(result)
break
i += 1