using System;class MyTest
{
    static void Main(string[] args)
    {
        int[] s = { 12, -23, 35, -32, 18, 36 };
        Console.WriteLine("F={0}", fun(s, 6));
    }    static int fun(int[] d, int n)
    {
        int k;
        if (n == 0) return 0;
        if (d[n - 1] > 0) Console.WriteLine("当N={0}时输出{1}", n, d[n - 1]);
        k = fun(d, n - 1);
        if (d[n - 1] <= 0) Console.WriteLine("{0}", d[n - 1]);
        return (k + d[n - 1]);
    }
}