Азиатско-Тихоокеанская олимпиада по математике 2021 года | Казахстанские олимпиады

Докажите, что для каждого вещественного числа r>2r > 2 существуют ровно два или три положительных вещественных числа xx, удовлетворяющих равенству x2=r[x]x^2 = r[x]. (Здесь [x][x] обозначает наибольшее целое число, не превосходящее xx).