Advertisement
soulflybg

Sum Adjacent Equal Numbers

Feb 16th, 2017
618
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. static void Main(string[] args)
  2. {
  3.  
  4. var list1 = Console.ReadLine().Split(' ').Select(double.Parse).ToList();
  5.  
  6.  
  7. GetSum(list1);
  8.  
  9.  
  10. }
  11.  
  12. private static void GetSum(List<double> list1)
  13. {
  14.  
  15. int n = 0;
  16. while (n < list1.Count-1)
  17. {
  18. for (int j = 0; j < 1; j++)
  19. {
  20. if (list1[n] == list1[n + 1])
  21. {
  22. double sum = list1[n] + list1[n + 1];
  23. list1[n] = sum;
  24. list1.Remove(list1[n + 1]);
  25. n = 0;
  26. }
  27. else
  28. {
  29. n++;
  30. break;
  31.  
  32. }
  33. }
  34. }
  35.  
  36. Console.WriteLine(string.Join(" ", list1));
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement