穷举,(一通百通)

static void Main(string[] args)
        {
            int n = 0;
            for (int x = 1; x*15 <=200; x++)
            {                                                             可能性*可能性*可能性=全部可能性,从中找出符合条件的就OK(if);
                for (int y = 1; y*3 <=200; y++)
                {
                    for (int z = 1; z*2 <= 200; z++)
                    {
                        if (x*15+y*3+z*2==200)
                        {
                            Console.WriteLine("羽毛球的结果为"+x+"球的结果为"+y+"水的结果为"+z);
                            n++;
                        }
                    }
                }
            }
            Console.WriteLine("一共有"+n+"种可能性");

            Console.ReadLine();
        }

posted @ 2015-04-02 19:10  XCml  阅读(107)  评论(0编辑  收藏  举报