Bài 2:
a/
X(3)=2X(2)+3Y(2)
ta có:
X(2)=2X(1)+3Y(1)=2[2X(0)+3Y(0)]+3[X(0)*Y(0)]=2(2*1+3*1)+3(1*1)=13
Y(2)=X(1)*Y(1)=[2X(0)+3Y(0)]*X(0)*Y(0)=(2*1+3*1)*1*1=5
Vậy X(3)=2*13+3*5=41
Kiểm tra xem có đúng không nhe các bạn.
Ai giải bài nào rồi post lên đây tham khảo đi các bạn chứ làm một mình làm không kịp^^
a/
X(3)=2X(2)+3Y(2)
ta có:
X(2)=2X(1)+3Y(1)=2[2X(0)+3Y(0)]+3[X(0)*Y(0)]=2(2*1+3*1)+3(1*1)=13
Y(2)=X(1)*Y(1)=[2X(0)+3Y(0)]*X(0)*Y(0)=(2*1+3*1)*1*1=5
Vậy X(3)=2*13+3*5=41
Code:
[b]b/[/b]
long int Y(int n);
long int X(int n){
if(n==0)
return 1;
else
return 2*X(n-1)+3*Y(n-1);
}
long int Y(int n){
if(n==0)
return 1;
else
return X(n-1)*Y(n-1);
}
Kiểm tra xem có đúng không nhe các bạn.
Ai giải bài nào rồi post lên đây tham khảo đi các bạn chứ làm một mình làm không kịp^^