Задача 15. Sum Reversed Numbers от Arrays and Lists - Exercises
Условието: Write a program that reads sequence of numbers, reverses their digits, and prints their sum.
Input - 123 234 12 Output - 774 Comments -321 + 432 + 21 = 774
Ако може за помощ, това е кодът, написан до някакъв етап от решението:
static void Main(string[] args)
        {
            var input = Console.ReadLine().Split().Select(int.Parse).ToList();
            List<int> digits = new List<int>();
            for (int i = 0; i < input.Count; i++)
            {
                for (int d = input[i] % 10; input[i] > 0; d = input[i] % 10)
                {
                    digits.Add(d);
                    input[i] = input[i] / 10;
                }
            }
          
        }
Видях доста решения в нета, но понеже най-големият ми проблем е конвертирането на типа данни, бих искала да разбера какъв е начинът от int - лист:32143221, докъдето съм го докарала, да се конвертира в int-лист: 321 432 21.
Не, има доста решения във форума и в ГитХъб със char и string, просто се опитвам да натрупам варианти точно в конвертирането, защото това ми е най-трудният момент - липсва ми лексика (ако разглеждаме програмирането като език) .
.
Благодаря на всички!
Още едно решение
http://pastebin.com/PcnZAfa2
Аз лично се поизпотих с тази задача, но научих нещо ново...