помощ за задача 18 от Loop exercises
здравейте, условието на задачата е следното:
0.* Еднакви двойки
Дадени са 2*n числа. Първото и второто формират двойка, третото и четвъртото също и т.н. Всяка двойка има стойност – сумата от съставящите я числа. Напишете програма, която проверява дали всички двойки имат еднаква стойност или печата максималната разлика между две последователни двойки. Ако всички двойки имат еднаква стойност, отпечатайте "Yes, value=…" + стойността. В противен случай отпечатайте "No, maxdiff=…" + максималната разлика. Примери:
вход |
изход |
коментари |
|
вход |
изход |
коментари |
3 1 2 0 3 4 -1 |
Yes, value=3 |
стойности = {3, 3, 3} еднакви стойности |
2 1 2 2 2 |
No, maxdiff=1 |
стойности = {3, 4} разлики = {1} макс. разлика = 1 |
|
4 1 1 3 1 2 2 0 0 |
No, maxdiff=4 |
стойности = {2, 4, 4, 0} разлики = {2, 0, 4} макс. разлика = 4 |
1 5 5 |
Yes, value=10 |
стойности = {10} една стойност еднакви стойности |
|
2 -1 0 0 -1 |
Yes, value=-1 |
стойности = {-1, -1} еднакви стойности |
|
2 -1 2 0 -1 |
No, maxdiff=2 |
стойности = {1, -1} разлики = {2} макс. разлика = 2 |
взимам 87 точки в judge но някъде бъркам нещата, ако може помощ
това е моят код