Advertisement
deushiro

Untitled

Apr 16th, 2020
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.15 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5.     int n;
  6.     cin >> n;
  7.     vector<int> a(5);
  8.     int dodd = 0, deven = 0, do13 = 0, de13 = 0;
  9.     int ans = 0;
  10.     for(int i = 0; i < n; ++i){
  11.         if(i > 4){
  12.             int x = a[i % 5];
  13.             if (x % 2 == 1){
  14.                 if(x % 13 == 0){
  15.                     do13--;
  16.                 }
  17.                 else
  18.                     dodd--;
  19.             }
  20.             else{
  21.                 if(x % 13 == 0){
  22.                     de13--;
  23.                 }
  24.                 else
  25.                     deven--;
  26.             }
  27.         }
  28.         int u;
  29.         cin >> u;
  30.         if (u % 2 == 1){
  31.             if(u % 13 == 0){
  32.                 ans += deven + de13;
  33.                 do13++;
  34.             }
  35.             else{
  36.                 ans += de13;
  37.                 dodd++;
  38.             }
  39.         }
  40.         else{
  41.             if(u % 13 == 0){
  42.                 ans += dodd + do13;
  43.                 de13++;
  44.             }
  45.             else{
  46.                 ans += do13;
  47.                 deven++;
  48.             }
  49.         }
  50.         a[i % 5] = u;
  51.     }
  52.     cout << ans << endl;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement