标签:表示 out 包括 std cin 不同的 输入 内存 限制
楼梯有n(100 > n > 0)阶台阶,上楼时可以一步上1阶,也可以一步上2阶,也可以一步上3阶,编程计算共有多少种不同的走法。
1 2 3 4 0
1 2 4 7
1 #include <iostream> 2 using namespace std; 3 int a[105]; 4 int main(){ 5 a[1]=1; 6 a[0]=1; 7 a[2]=2; 8 int n; 9 while(cin>>n&&n!=0){ 10 for(int i=2;i<=n;i++){ 11 a[i]=a[i-1]+a[i-2]+a[i-3]; 12 } 13 cout<<a[n]<<endl; 14 } 15 return 0; 16 }
标签:表示 out 包括 std cin 不同的 输入 内存 限制
原文地址:http://www.cnblogs.com/Renyi-Fan/p/7071989.html