|
我的代码:
main()
{
int a,b,n;
scanf("%d %d %d",&a,&b,&n);
while(a>=1&&a<=1000&&b>=1&&b<=1000&&n>=1&&n<=100000000)
{
printf("%d\n",fun(n,a,b));
scanf("%d %d %d",&a,&b,&n);
}
}
int fun(int n,int a,int b)
{
if(n==1||n==2)return 1;
else return((a*fun(n-1,a,b)+b*fun(n-2,a,b))%7);
}
提交时内存溢出,请问要如何优化?? |
|