CSP 202109-1 Derivación Numérica

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;
}

Supongo que te gusta

Origin blog.csdn.net/weixin_62264287/article/details/132816931
Recomendado
Clasificación