Advertisement
Graf_Rav

11 podryad

May 22nd, 2018
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.78 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6.     int n;
  7.     cin>>n;
  8.    
  9.     if(n==1){
  10.         cout<<3;
  11.         return 0;
  12.     }
  13.     else if(n==2){
  14.         cout<<8;
  15.         return 0;
  16.     }
  17.    
  18.    
  19.     int k00=1, k01=1, k02=1;
  20.     int k10=1, k12=1;
  21.     int k20=1, k21=1, k22=1;
  22.    
  23.     for(int i=3;i<=n;i++){
  24.         int kk00=k00+k10+k20;
  25.         int kk01=k00+k10+k20;
  26.         int kk02=k00+k10+k20;
  27.         int kk10=k01+k21;
  28.         int kk12=k01+k21;
  29.         int kk20=k02+k12+k22;
  30.         int kk21=k02+k12+k22;
  31.         int kk22=k02+k12+k22;
  32.        
  33.         k00=kk00;
  34.         k01=kk01;
  35.         k02=kk02;
  36.         k10=kk10;
  37.         k12=kk12;
  38.         k20=kk20;
  39.         k21=kk21;
  40.         k22=kk22;
  41.     }
  42.     cout<<k00+k01+k02+k10+k12+k20+k21+k22;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement