17. * Четни / нечетни позиции - Odd / Even position
Здравейте,
Не мога да разбера вече от час защо е 60 от 100 в Джъдж. Аз просто забих и това е .Ако някой може да помогне ще съм благодарен
код -->https://pastebin.com/qUHRFq8T
Напишете програма, която чете n-на брой числа, въведени от потребителя, и пресмята сумата, минимума и максимума на числата на четни и нечетни позиции (броим от 1). Когато няма минимален / максимален елемент, отпечатайте “No”.
Изходът да се форматира в следния вид:
"OddSum=" + {сума на числата на нечетни позиции},
"OddMin=" + { минимална стойност на числата на нечетни позиции } / {“No”},
"OddMax=" + { максимална стойност на числата на нечетни позиции } / {“No”},
"EvenSum=" + { сума на числата на четни позиции },
"EvenMin=" + { минимална стойност на числата на четни позиции } / {“No”},
"EvenMax=" + { максимална стойност на числата на четни позиции } / {“No”}
Примерен вход и изход:
вход
изход
вход
изход
вход
изход
вход
изход
6
2
3
5
4
2
1
OddSum=9, OddMin=2, OddMax=5, EvenSum=8, EvenMin=1, EvenMax=4
2
1.5
-2.5
OddSum=1.5, OddMin=1.5, OddMax=1.5, EvenSum=-2.5, EvenMin=-2.5, EvenMax=-2.5
1
1
OddSum=1, OddMin=1, OddMax=1, EvenSum=0, EvenMin=No, EvenMax=No
0
OddSum=0, OddMin=No, OddMax=No, EvenSum=0, EvenMin=No, EvenMax=No
вход
изход
вход
изход
вход
изход
вход
изход
5
3
-2
8
11
-3
OddSum=8, OddMin=-3, OddMax=8, EvenSum=9, EvenMin=-2, EvenMax=11
4
1.5
1.75
1.5
1.75
OddSum=3, OddMin=1.5, OddMax=1.5, EvenSum=3.5, EvenMin=1.75, EvenMax=1.75
1
-5
OddSum=-5, OddMin=-5, OddMax=-5, EvenSum=0, EvenMin=No, EvenMax=No
3
-1
-2
-3
OddSum=-4, OddMin=-3, OddMax=-1, EvenSum=-2, EvenMin=-2, EvenMax=-2
Тествайте решението си в judge системата: https://judge.softuni.bg/Contests/Practice/Index/154#10.
Подсказки:
Задача обединява няколко предходни задачи: намиране на минимум, намиране на максимум, намиране на сума и обработка на елементите от четни и нечетни позиции. Припомнете си ги.
Работете с дробни числа (не цели). Сумата, минимумът и максимумът също са дробни числа.
Използвайте неутрална начална стойност при намиране на минимум / максимум, например 1000000000.0 и -1000000000.0. Ако получите накрая неутралната стойност, печатайте “No”.
Еднакви двойки
Благодаря предварително!
Готово и се извинявам, че съм забравил