using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _03.Sum_Adjacent_Equal_Numbers
{
class Program
{
static void Main(string[] args)
{
List<double> numbers = Console.ReadLine().Split(' ').Select(double.Parse).ToList();
for (int i = 0; i < numbers.Count - 1; i++)
{
if (numbers[i] == numbers[i + 1])
{
numbers[i] = numbers[i] + numbers[i + 1];
numbers.RemoveAt(i + 1);
i = -1;
}
}
Console.WriteLine(string.Join(" ", numbers));
}
}
}
Comments