using System;
using System.Collections.Generic;
using System.Text;

    class Program
    {
        static void Main(string[] args)
        {
            /*
             * 测试4, 鞋子颜色
             */
            TheColorOfShoes();
        }


 #region 4. 鞋子的颜色
        /*
         *        4.鞋子的颜色
            小丽买了一双漂亮的鞋子,她的同学都没有见过这双鞋了,于是大家就猜,
         * 小红说:“你买的鞋不会是红色的。”小彩说:“你买的鞋子不
            是黄的就是黑的。”小玲说:“你买的鞋子一定是黑色的。”
         * 这三个人的看法至少有一种是正确的,至少有一种是错误的。请问,小丽的鞋子
            到底是什么颜色的?
         *
         * 

       
  */

        static void TheColorOfShoes()
        {
            string[] a ={ "red", "yellow", "black" };
            string flag = null;
            for (int i = 0; i < a.Length; i++)
            {
                flag = a[i];
                int k = Bool(flag != "red") + Bool(flag == "yellow" || flag == "black") + Bool(flag == "black");
                if (k >= 1 && k <= 2)
                {
                    Console.WriteLine("鞋子的颜色是" + flag);
                }

            }

        }

        #endregion

           //把bool变为整型,true 返回1,否则返回0!
        static int Bool(bool flag)
        {
            if (flag)
            {
                return 1;
            }
            else
            {
                return 0;
            }
        }
   }