Advertisement
Guest User

fibonacci

a guest
Nov 17th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #include <cstdlib>
  2. #include <iostream>
  3. using namespace std;
  4. unsigned long long it(int n)
  5. {
  6. unsigned long long a = 0, b = 1;
  7.  
  8. for(int i=0;i<n;i++)
  9. {
  10. b += a;
  11. a = b-a;
  12. }
  13. return a%1000000007;
  14. }
  15. int main(){
  16. int n, ile;
  17. cin>>ile;
  18. int * tab = new int[ile];
  19. for(int i=0;i<ile;i++)
  20. {
  21. cin>>n;
  22. tab[i]=n;
  23. }
  24. for(int j=0;j<ile;j++)
  25. {
  26. cout<<it(tab[j])<<endl;
  27. }
  28. delete [] tab;
  29. system("pause");
  30. return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement