Esempio n. 1
0
        public Output GetOutput()
        {
            var output = new Output();

            output.SumResult = Sums.Sum() * K;

            var multiple = 1;

            foreach (var mul in Muls)
            {
                multiple *= mul;
            }
            output.MulResult = multiple;

            var list = new List <decimal>();

            list.AddRange(Sums.OrderBy(x => x));
            foreach (var mul in Muls.OrderByDescending(x => x))
            {
                list.Add(Convert.ToDecimal(mul));
            }

            /*var sorted = list.OrderBy(x => x);
             * output.SortedInputs = sorted.ToArray();*/
            output.SortedInputs = list.ToArray();

            return(output);
        }