Lists - Lab, 01. Sum Adjacent Equal Numbers , C#
Здравейте, колеги! От известно време се мъча над тази задача и така и не разбрах къде греша. Ще съм благодарна, ако някой ми помогне. Това е моето решение: https://pastebin.com/tsPPiXRF
И това е условието.
1. Sum Adjacent Equal Numbers
Create a program to sum all of the adjacent equal numbers in a list of decimal numbers, starting from left to right.
- After two numbers are summed, the result could be equal to some of its neighbors and should be summed as well (see the examples below)
- Always sum the leftmost two equal neighbors (if several couples of equal neighbors are available)
Examples
Input |
Output |
Explanation |
3 3 6 1 |
12 1 |
3 3 6 1 à 6 6 1 à 12 1 |
8 2 2 4 8 16 |
16 8 16 |
8 2 2 4 8 16 à 8 4 4 8 16 à 8 8 8 16 à 16 8 16 |
5 4 2 1 1 4 |
5 8 4 |
5 4 2 1 1 4 à 5 4 2 2 4 à 5 4 4 4 à 5 8 4
|
В началото пробвах с "double". Но видях че имам грешка и във for цикъла. Много благодаря!