Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- k=int(input())
- mas=[int(i) for i in input().split()] #так в питоне можно в одну команду заполнить массив,если все его элементы вводятся в одной строке,просто запомните
- minimum=mas[0]
- maximum=mas[0]
- max_k=0
- min_k=0
- summa=0
- for i in range(0,k):
- if mas[i] > 0:
- summa+=mas[i]
- if mas[i]>maximum:
- maximum=mas[i]
- max_k=i
- if mas[i]<minimum:
- minimum=mas[i]
- min_k=i
- if(min_k>max_k):
- buf=min_k
- min_k=max_k #в случае если максимум стоит раньше минимума,меняю их местами ,чтобы при выводе части массива все норм было
- max_k=buf
- proiz=1
- for i in range(min_k+1,max_k):
- proiz*=mas[i]
- print(summa,proiz)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement