Exemple #1
0
        static void Test(hvmpb3 hv, int i)
        {
            int j;

            for (j = 1; j <= 9; j++)
            {
                if (hv.C[j] == 1)
                {
                    hv.X[i] = j;
                    hv.C[j] = 0;
                    if (i == 2)
                    {
                        if (hv.X[1] + hv.X[2] < 15)
                        {
                            kiemtra(hv.X[1], hv.X[2]);
                        }
                    }
                    else
                    {
                        Test(hv, i + 1);
                    }
                    hv.C[j] = 1;
                }
            }
        }
Exemple #2
0
        public static void Main(string[] args)
        {
            Console.WriteLine("Nghiem bai toan hinh vuong ma phuong bac 3:");
            hvmpb3 hv = new hvmpb3();
            int    i;

            int[] c = new int[10];
            int[] x = new int[10];
            for (i = 1; i <= 9; i++)
            {
                c[i] = 1;
            }
            hv.C = c;
            hv.X = x;
            Test(hv, 1);
            Console.ReadLine();
        }