Анализ крипторынка
시간 제한1초메모리 제한512 MB
일일 배율 a1, a2, a3가 주어질 때 a1^t + a2^t = a3^t를 만족하는 첫 t >= 0를 찾고, 없으면 -1을 출력합니다.
문제
На криптобирже появились три новых вида монет. Начальная цена каждой монеты --- 1 рубль. Монеты стали пользоваться популярностью, и их цены стали расти: у монет первого вида в раз, второго --- в раз, а третьего --- в раз за сутки, где --- целые положительные числа. Повышение котировок происходит дискретно раз в сутки.
В момент начала продаж Алиса купила по одной монете первого и второго видов, а Боб --- одну монету третьего вида. Требуется найти, через сколько дней суммарная стоимость монет Алисы будет в точности равна стоимости монет Боба, или определить, что такого момента не будет.
입력
Первая строка содержит целое число , вторая --- целое число , а третья --- целое число ().
출력
Если ни в какой момент в будущем суммарная стоимость монет Алисы не будет равна стоимости монеты Боба, выведите . Иначе выведите номер первого дня, в который будет достигнуто равенство.