Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- class Program
- {
- static void Main()
- {
- List<int> arr1 = Console.ReadLine().Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Select(int.Parse).ToList();
- List<int> arr2 = Console.ReadLine().Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Select(int.Parse).ToList();
- var arr1Count = arr1.Count;
- var arr2Count = arr2.Count;
- if (arr1.Count < arr2.Count)
- {
- for (int i = 0; i < arr2Count - arr1Count; i++)
- {
- arr1.Insert(arr1.Count, arr1[i]);
- }
- }
- if (arr1.Count > arr2.Count)
- {
- for (int i = 0; i < arr1Count - arr2Count; i++)
- {
- arr2.Insert(arr2.Count, arr2[i]);
- }
- }
- var sumFirstArray = 0;
- var sumSecondArray = 0;
- for (int i = 0; i < arr1.Count; i++)
- {
- sumFirstArray += arr1[i] * Convert.ToInt32(Math.Pow(10, arr1.Count - i - 1));
- }
- for (int i = 0; i < arr2.Count; i++)
- {
- sumSecondArray += arr2[i] * Convert.ToInt32(Math.Pow(10, arr2.Count - i - 1));
- }
- var sum = sumFirstArray + sumSecondArray;
- int[] outarry = Array.ConvertAll(sum.ToString().ToArray(), x => (int)x - 48);
- Console.WriteLine(String.Join(" ", outarry));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement