#include <iostream>usingnamespacestd;intmain(){introad[5][4]={{0,1,1,1},{2,3,3,3},{2,1,3,3},{2,3,3,3},{2,3,3,3}};intpattern[5][4];inti,j;for(i=0;i<5;i++){for(j=0;j<4;j++){switch(road[i][j]){case0:pattern[i][j]=1;break;case1:pattern[i][j]=pattern[i][j-1];break;case2:pattern[i][j]=pattern[i-1][j];break;case3:pattern[i][j]=pattern[i][j-1]+pattern[i-1][j];break;}}}cout<<"road pattern is "<<pattern[4][3]<<".\n";return0;}
匿名
#8153()
[
C++
]
Rating0/0=0.00
Rating0/0=0.00-0+
[ reply ]