Codeforces Round #467 (Div. 2) A. Olympiad[输入一组数,求该数列合法的子集个数]

题目链接:点击进入

只要想到这个方法就是非常简单的水题!

代码:

#include<bits/stdc++.h>
using namespace std;
int a[1001];
int main(){
    set<int>s;
    int n;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>a[i];
        if(a[i]!=0){
            s.insert(a[i]);
        }
    }
    cout<<s.size()<<" ";


}

猜你喜欢

转载自blog.csdn.net/wrf20162305/article/details/80231426