學長:用Math竟然沒有比DP快|||
(1<=r,c<=28)
所以測資應該大一點取mod或大數(誤
//*******************************************
#include<stdio.h>
int dp(int r,int c){
if(r==c||c==1)return r;
else{
int a=dp(r-1,c-1);
int b=dp(r,c-1);
return (int)((long long)b*a/(b-a));
}
}
main(){
int r,c;
scanf("%d%d",&r,&c);
printf("%d\n",dp(r,c));
}
沒有留言:
張貼留言