Ответы на вопрос:
объяснение для задачи, где сначала вводится размер массива
Объяснение:
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main(){
long long n;
cin >> n;
vector<long long>m;
for(long long i = 0; i < n; i++){
long long a;
cin >> a;
m.push_back(a);
}
long long mini = m[0], maxi = m[0], itMin = 0, itMax = 0, sum = 0;
for(long long i = 0; i < n; i++){
if(mini > m[i]){
itMin = i;
mini = m[i];
}
if(maxi < m[i]){
itMax = i;
maxi = m[i];
}
}
for(long long i = min(itMin, itMax) + 1; i < max(itMin, itMax); i++){
sum += m[i];
}
cout << sum;
return 0;
}
Популярно: Информатика
-
gamsteriv08.07.2020 03:23
-
567611678807.08.2021 20:55
-
almirashagieva23.11.2020 23:12
-
ormnjkfgfff02.10.2020 16:40
-
kristina517127.08.2020 20:47
-
vika208815.06.2021 10:11
-
Lee3512.07.2021 22:53
-
qqwweerrqq02.03.2022 23:51
-
yuliayatseniuk118.09.2022 06:34
-
tumenka14030.10.2022 09:11