Se consideră şirul Fibonacci, definit astfel: \( f_{1} =1 \) , \( f_{2} =1 \), \( f_n = f_{n-1} + f_{n-2}\) , dacă n>2.
Cerința
Se dau perechi de numere a și b cu a ≤ b. Să se calculeze pentru câte perechi \(f_{b}\) este multiplu de \(f_{a}\) .
Date de intrare
Fișierul de intrare fibo0.in conține pe fiecare linie câte două numere a și b cu semnificația din enunț .
Date de ieșire
Fișierul de ieșire fibo0.out va conține pe prima linie numărul N, reprezentând numărul de perechi ce respectă condiția impusă .
Restricții și precizări
- Se vor citi până la
1.000.000de perechi - Numerele citite vor fi numere naturale strict mai mari decât
2și mai mici decât2.000.000.002
Exemplu:
fibo0.in
4 9 4 8 10 12 7 21
fibo0.out
2
Explicație
\( f_{4} =3 \), iar \( f_{9} =34 \) care NU este multiplu de 3
\( f_{4} =3 \), iar \( f_{8} =21 \) care este multiplu de 3
\( f_{10} =55 \), iar \( f_{12} =144 \) care NU este multiplu de 55
\( f_{7} =13 \), iar \( f_{21} =10946 \) care este multiplu de 13

