Тут можно рассмотреть

последовательных шагов.
Первый шаг:
Когда выпадет 1 уникальный предмет. Всегда ровно за одну покупку.
Второй шаг:
Когда выпадет второй уникальный предмет. Тут идёт процесс Бернулли. При каждой покупке либо будет старый предмет с вероятность

, либо новый с вероятностью

.
Третий шаг:
Аналогично. При каждой покупке либо будет старый предмет с вероятность

, либо новый с вероятностью

.
И т.д.
Для каждого шага легко посчитать матожидание количества покупок по распределению Бернулли.
Матождание полного количества покупок просто равно сумме этих матожиданий по шагам.