responder preguntas
Parece un poco complicado a primera vista, pero después de pensarlo un poco, sabrá que el valor máximo es sumar todo B, y el valor mínimo es sumar el B no repetido, y usar set para obtener el no repetido elementos.
#include<iostream>
#include<set>
using namespace std;
int main(){
int n,max=0,min=0,temp;
set<int>A;
cin>>n;
while(n--){
cin>>temp;
max+=temp;
A.insert(temp);
}
for(auto&it:A){
min+=it;
}
cout<<max<<endl<<min;
}