Advertisement
Carbastan

Problema Numere5

Nov 12th, 2022
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int n, k, S = 0, ctK = 0;
  8.     long long p;
  9.     cin >> n >> k >> p;
  10.  
  11.     int f1 = 1, f2 = 1, f = 1;
  12.  
  13.     for(long long i = 1; i <= n; ++i)
  14.     {
  15.         if(f == 2 or f == 3 or f == 5 or f == 7)S += f;
  16.         if(f == k) ++ ctK;
  17.  
  18.         f = (f1 + f2) % 10;
  19.         f1 = f2 % 10;
  20.         f2 = f % 10;
  21.     }
  22.  
  23.     cout << S << "\n" << ctK << "\n";
  24.  
  25.     f1 = 1, f2 = 1;
  26.     p %= 60;
  27.  
  28.     for(int i = 1; i < p; ++i)
  29.     {
  30.         f = (f1 + f2) % 10;
  31.         f1 = f2 % 10;
  32.         f2 = f % 10;
  33.     }
  34.  
  35.     cout << f;
  36.  
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement