摘要: 1 #include 2 int recursive(int m,int n) 3 { 4 if(m==0)return n+1; 5 if(m>0&&n==0)return recursive(m-1,1); 6 if(m>0&&n>0)return recursive(m-1,recursive(m,n-1)); 7 } 8 int main() 9... 阅读全文
posted @ 2019-03-07 21:49 念文丶 阅读(270) 评论(0) 推荐(0)
摘要: 1 #include 2 int recursive(int n,int m) 3 { 4 if(m==1||n==1)return 1; 5 else return recursive(n-1,m)+recursive(n,m-1); 6 } 7 int main() 8 { 9 int a,b;//直接上代码,看不懂请刨坑自埋。 10 whi... 阅读全文
posted @ 2019-03-07 21:46 念文丶 阅读(273) 评论(0) 推荐(0)
摘要: 1 #include 2 int recursive(int n,int m) 3 { 4 if(m==0)return 1; 5 else if(n==1)return 1; 6 else if(m==n)return 1; 7 else return recursive(n-1,m-1)+recursive(n-1,m); 8 } 9 int... 阅读全文
posted @ 2019-03-07 21:36 念文丶 阅读(374) 评论(0) 推荐(0)
摘要: 1 #include 2 int main() 3 { 4 int n,m,c,b,i,j; 5 scanf("%d %d %d %d",&n,&m,&c,&b); 6 int a[20][20]= {0},t[20][20]= {0};//t作为标记数组,来标记这点是否可以通过。 7 t[c][b]=1;//现将马所在的点标记为不可通过。 8 ... 阅读全文
posted @ 2019-03-07 21:28 念文丶 阅读(324) 评论(0) 推荐(0)
摘要: 1 #include 2 #include 3 int main() 4 { 5 int n,sum,i; 6 while(scanf("%d",&n)!=EOF&&n!=0) 7 { 8 sum=1; 9 for(i=1; i<n; i++) 10 { 11 sum=sum*2... 阅读全文
posted @ 2019-03-07 16:31 念文丶 阅读(190) 评论(0) 推荐(0)
摘要: 1 #include 2 #include 3 int main() 4 { 5 int T,b,i; 6 double a,sum; 7 scanf("%d",&T); 8 while(T--) 9 { 10 scanf("%lf %d",&a,&b); 11 sum=a; 12 a=... 阅读全文
posted @ 2019-03-07 16:28 念文丶 阅读(956) 评论(0) 推荐(0)
摘要: 1 #include 2 #include 3 int main() 4 { 5 int n,i; 6 long long int a[50]; 7 a[1]=0,a[2]=1;//典型的错排公式。 8 while(scanf("%d",&n)!=EOF) 9 { 10 for(i=3;i<=n;i++) 11 ... 阅读全文
posted @ 2019-03-07 11:45 念文丶 阅读(206) 评论(0) 推荐(0)
摘要: 1 #include 2 #include 3 int main() 4 { 5 int n,i; 6 long long int a[50]; 7 a[0]=1;a[1]=2; 8 while(scanf("%d",&n)!=EOF) 9 { 10 for(i=2;i<n;i++) 11 { 12 ... 阅读全文
posted @ 2019-03-07 11:21 念文丶 阅读(248) 评论(0) 推荐(0)
摘要: 1 #include 2 #include 3 int main() 4 { 5 int n,i; 6 long long int a[50]; 7 a[0]=1;a[1]=2; 8 while(scanf("%d",&n)!=EOF) 9 { 10 for(i=2;i<n;i++) 11 { 12 ... 阅读全文
posted @ 2019-03-07 11:20 念文丶 阅读(176) 评论(0) 推荐(0)