Treasure.Trove.AddKeys C# (CSharp) Method

AddKeys() public method

public AddKeys ( string keys ) : void
keys string
return void
        public void AddKeys(string keys)
        {
            string[] numbers = keys.Split(' ');

            foreach (var number in numbers)
                this.AddKey(int.Parse(number));
        }

Usage Example

コード例 #1
0
ファイル: TroveTests.cs プロジェクト: ajlopez/TddRocks
        public void GoogleSmallCaseTwo()
        {
            Trove trove = new Trove();
            trove.AddKeys("5 2 2 2 2 4 2 3 3 1 4 2 1 4 3 3 1 2 2 2");
            trove.AddChest(new Chest("1 2 2 2"));
            trove.AddChest(new Chest("2 2 5 2"));
            trove.AddChest(new Chest("1 1 5"));
            trove.AddChest(new Chest("3 1 4"));
            trove.AddChest(new Chest("4 3 2 5 3"));
            trove.AddChest(new Chest("3 1 2"));
            trove.AddChest(new Chest("4 3 3 5 1"));
            trove.AddChest(new Chest("3 1 2"));
            trove.AddChest(new Chest("4 2 4 5"));
            trove.AddChest(new Chest("3 0"));
            trove.AddChest(new Chest("5 1 2"));
            trove.AddChest(new Chest("5 2 3 4"));
            trove.AddChest(new Chest("1 0"));
            trove.AddChest(new Chest("3 1 5"));
            trove.AddChest(new Chest("1 0"));

            var result = trove.GetSolution();

            Assert.IsNotNull(result);
        }
All Usage Examples Of Treasure.Trove::AddKeys