Witam, mógłby ktoś wyjaśnić jak otrzymany został wynik w tym programie
WYNIK 10,8,6,4,3,5,3,27
#include <stdio.h>
int F(int x)
{
int w = x;
printf("%d ",x+1);
if (x>3)
{
w+=F(x-2);
x--;
}
if (x>4)
w+=F(x-4);
else
w-=1;
return w;
}
int main()
{
printf("%d ", F(9));
return 0;
}