About HowManyFibs? ¶
피보나치 수는 다ì�Œê³¼ ê°™ì�€ ì‹�으로 ì •ì�˜ë�œë‹¤.
{{|
f<sub>1</sub>:=1
f<sub>2</sub>:=2
f<sub>n</sub>:=f<sub>n-1</sub> + f<sub>n-2
|}}
a와 b�는 � 수가 주어졌� 때
{{|
f<sub>1</sub>:=1
f<sub>2</sub>:=2
f<sub>n</sub>:=f<sub>n-1</sub> + f<sub>n-2
|}}
a와 b�는 � 수가 주어졌� 때
~cpp [a,b]구간� 있는 피보나치 수� 개수를 계산하�.
Input ¶
ìž…ë ¥ì—�는 여러 ê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ 들어있다. ê°� 테스트 ì¼€ì�´ìŠ¤ëŠ” ë‘� ê°œì�˜ ì�Œì�´ 아닌 ì •ìˆ˜ a와 b로 구성ë�œë‹¤. a=b=0ì�´ë©´ ìž…ë ¥ì�´ 종료ë�œë‹¤. ê·¸ë ‡ì§€ 않ì�€ 경우ì—�는 a≤b≤10<sup>100</sup>ì�´ë‹¤. a와 bê°€ ìž…ë ¥ë� 때 앞부분ì—� 불필요한 0ì�€ ì „í˜€ 붙지 않는다.
Output ¶
ê°� 테스트 ì¼€ì�´ìŠ¤ë§ˆë‹¤ a ≤ f<sub>i</sub> ≤bì�¸ 피보나치 수 f<sub>i</sub>ì�˜ 개수를 한 줄ì—� 하나씩 ì¶œë ¥í•œë‹¤.
Sample Input ¶
~cpp 10 100 1234567890 9876543210 0 0
Sample Output ¶
~cpp 5 4









