#include<iostream.h>

/*
int fibon(int n=10)
{
	int tab[10];
	tab[1]=2;
	tab[2]=3;
	for(int i=3;i<=n;i++)
	{ 
		tab[i]=tab[i-1]+2*tab[i-2];		
	}
		return tab[n];
}

int main()
{
	cout<<"Podaj liczbe: ";
	int n;
	cin>>n;
	cout<<fibon(n)<<"\n";
	return 0;
}
*/

float zad73(int i=5, int j=5)
{
	int tab[6][6];
	it e,f;
	for(e=1;e<=i;e++)
	{
		tab[e][0]=0.0;
		tab[0,e]=1.0;
	}
	for(e=1;e<=i;e++)
	{
		for(f=1;f<=j;f++)
		{
			tab[e][f]=(tab[e-1][f]+tab[e][f+1])/2;
		}
	}
	return tab[i][j];
}
int main()
{
	cout<<zad73;
}