static void Main(string[] args) { char[, ,] testMatrix = GetMatrix(); Cuboid examMain = new Cuboid(testMatrix); examMain.EnumerateStars(); int sum = 0; for (int i = 0; i < colorOccurrences.Length; i++) { sum += colorOccurrences[i]; } Console.WriteLine(sum); for (char x = 'A'; x <= 'Z'; x++) { int currentIndex = CharToIndex(x); if (colorOccurrences[currentIndex] != 0) { Console.WriteLine("{0} {1}", x, colorOccurrences[currentIndex]); } } //Dictionary<char, uint> stars = examMain.Stars; //IEnumerable<KeyValuePair<char, uint>> sortedResult = stars.OrderBy(x => x.Key); //Console.WriteLine(stars.Sum(x => x.Value)); //foreach (KeyValuePair<char, uint> star in sortedResult) //{ // Console.WriteLine("{0} {1}", star.Key, star.Value); //} }
static void Main(string[] args) { char[, ,] testMatrix = GetMatrix(); Cuboid examMain = new Cuboid(testMatrix); examMain.EnumerateStars(); int sum = 0; for (int i = 0; i < colorOccurrences.Length; i++) { sum += colorOccurrences[i]; } Console.WriteLine(sum); for (char x = 'A'; x <= 'Z'; x++) { int currentIndex = CharToIndex(x); if (colorOccurrences[currentIndex] != 0) { Console.WriteLine("{0} {1}", x, colorOccurrences[currentIndex]); } } //Dictionary<char, uint> stars = examMain.Stars; //IEnumerable<KeyValuePair<char, uint>> sortedResult = stars.OrderBy(x => x.Key); //Console.WriteLine(stars.Sum(x => x.Value)); //foreach (KeyValuePair<char, uint> star in sortedResult) //{ // Console.WriteLine("{0} {1}", star.Key, star.Value); //} }