Cặp số hoàn hảo

View as PDF

Submit solution

Points: 0.40 (partial)
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type

Gọi ~2~ số ~x~ và ~y~ là cặp số hoàn hảo khi và chỉ khi ít nhất ~1~ trong ~2~ số ~x~ hoặc ~y~ lớn hơn hoặc bằng ~m~.

Cho ~2~ số ~x~ và ~y~. Và giờ bạn có thể thay thế ~1~ trong ~2~ số này bằng ~{(x + y)}~. Hãy xác định số lần thực hiện ít nhất để ~2~ số ~x~ và ~y~ trở thành cặp số hoàn hảo hoặc xác định rằng điều đó là không thể.

Input

~1~ dòng duy nhất chứa ~3~ số nguyên ~x~, ~y~ và ~m~.

Output

Số lần thực hiện ít nhất để ~2~ số ~x~, ~y~ là cặp số hoàn hảo, hoặc xuất ra ~-1~ nếu điều đó là không thể.

Simple Input 1
1 2 5
Simple Output 1
2
Simple Input 1
-1 4 15
Simple Output 1
4
Simple Input 1
0 -1 5
Simple Output 1
-1
Cách tính điểm:
  • Subtest 1: (~50\%~ số điểm) Với ~m \le 10^6~.
  • Subtest 2: (~50\%~ số điểm) Với ~m \le 10^{18}~.

Comments

Please read the guidelines before commenting.


There are no comments at the moment.