Example #1
0
        public void Change_USSR_4()
        {
            var denominations = new int[] { 1, 2, 3, 5, 10, 15 };
            var result        = Coins.Change_R(4, denominations, denominations.Length - 1);

            Assert.AreEqual(2, Coins.CountCoins(result));
        }
Example #2
0
        public void Change_US_1()
        {
            var denominations = new int[] { 1, 5, 10, 25 };
            var result        = Coins.Change_R(1, denominations, denominations.Length - 1);

            Assert.AreEqual(1, Coins.CountCoins(result));
            Assert.AreEqual(1, result[1]);
        }