Advertisement
Graf_Rav

Untitled

Jan 7th, 2018
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.71 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6.     int n;
  7.     cin>>n;
  8.     int queue[3];
  9.     cin>>queue[0]>>queue[1]>>queue[2];
  10.    
  11.     int ans=0;
  12.     int q2=0,q3=0,q6=0;
  13.     for(int i=0;i<n-3;i++){
  14.         if(queue[0]%6==0){
  15.             q6++;
  16.         }
  17.         else if(queue[0]%3==0){
  18.             q3++;
  19.         }
  20.         else if(queue[0]%2==0){
  21.             q2++;
  22.         }
  23.         queue[0]=queue[1];
  24.         queue[1]=queue[2];
  25.         cin>>queue[2];
  26.         ans+=q6;
  27.         if(queue[2]%6==0){
  28.             ans+=i+1-q6;
  29.         }
  30.         else if(queue[2]%3==0){
  31.             ans+=q2;
  32.         }
  33.         else if(queue[2]%2==0){
  34.             ans+=q3;
  35.         }
  36.     }
  37.     cout<<ans;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement