问题描述:
我的代码:
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int n;
cin>>n;
vector<int> b(n);
for(int i = 0;i < n;i++){
cin>>b[i];
}
int smax = b[0],smin = b[0];
for(int i = 1;i < n;i++){
if(b[i] == b[i-1]){
smax = smax + b[i];
}else{
smax = smax + b[i];
smin = smin + b[i];
}
}
cout<<smax<<endl<<smin<<endl;
return 0;
}
/**
样例1:
6
0 0 5 5 10 10
样例2:
7
10 20 30 40 50 60 75
*/
结果: