Given a positive integer $ n> 2 $. Prove that there exists a natural number $ K $ such that for all integers $ k \ge K $ on the open interval $ \big({{k} ^{n}}, \ {{(k + 1)} ^{n}}\big) $ there are $n$ different integers, the product of which is the $n$-th power of an integer.
Source Ukrainian TST 2011
Progress: Maybe one can choose the smallest prime divisor $q$ of $n$ and then one can choose all $\frac{n}{q}$ powers and among these powers, one can choose $n$ integers whose product is a $q$-th power In this way, we would just have to prove that Between $k^q$ and $(k+1)^q$ we have $n$ integers with their product being a $q$-th power.