public static double bai1(int n)
{return bai1(n-1)+1/(bai1(n-1));
public static int bai2(int n)
{ return bai2(n-1)+bai2(n-2);
public static int bai3(int a,int b)
public double bai5(double a, int n)
{ return Math.Pow(bai5(a,n/2),2);
else return a * Math.Pow(bai5(a,(n-1)/2),2);;
public static int bai4(int k,int n)
{ return bai4(k,n-1)+bai4(k-1,n-1);
public static void Main(string[] args)
Console.WriteLine("Hello, world!");