Advertisement
Guest User

Untitled

a guest
May 24th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. unsigned int F[1000000];
  6. int z;
  7. int s[1000001];
  8. int p[1000001];
  9.  
  10. void fib()
  11. {
  12.     F[0] = 1;
  13.     F[1] = 1;
  14.  
  15.     for(int i = 2; i < 10; ++i){
  16.         F[i] = F[i-1] + F[i-2];
  17.     }
  18. }
  19.  
  20.  
  21. int main()
  22. {
  23.     cout << 3 % 2 << endl;
  24.     ios_base::sync_with_stdio(false);
  25.     fib();
  26.     cin >> z;
  27.     for(int i = 0; i < z; ++i)
  28.         cin >> s[i] >> p[i];
  29.  
  30.  
  31.     for(int i = 0; i < z; i++) {
  32.         //int h = F[s[i]];
  33.         //h >> p[i];
  34.         cout << "F[s[i]] = " << F[s[i]] << " % " << pow(2, p[i]) << endl;
  35.         //F[s[i]]<< p[i];
  36.         int k = pow(2, s[i]);
  37.         int j = F[s[i]];
  38.         cout << j % k << endl;
  39.     }
  40.  
  41.  
  42.  
  43.     return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement