示例#1
0
        public void CountAndSayTest()
        {
            var testFunc = new ArrayQ();

            Assert.AreEqual("0", testFunc.CountAndSay(0));
            Assert.AreEqual("1", testFunc.CountAndSay(1));
            Assert.AreEqual("11", testFunc.CountAndSay(2));
            Assert.AreEqual("21", testFunc.CountAndSay(3));
            Assert.AreEqual("1211", testFunc.CountAndSay(4));
            Assert.AreEqual("111221", testFunc.CountAndSay(5));
            Assert.AreEqual("312211", testFunc.CountAndSay(6));
            Assert.AreEqual("13112221", testFunc.CountAndSay(7));
            Assert.AreEqual("1113213211", testFunc.CountAndSay(8));
        }