2 条题解

  • 1
    @ 2024-10-6 16:32:18

    #include<bits/stdc++.h>

    using namespace std;

    int main(){

    sets;//set作用:排序+去重

    set::iterator c;//固定迭代器

    int n,x;
    
    cin>>n;
    
    for(int i=0;i<n;i++){
    
    	cin>>x;
    
    	s.insert(x);
    
    }
    
    cout<<s.size()<<endl;
    
    for(c=s.begin();c!=s.end();c++){//注意格式 
    
    	cout<<*c<<" ";//输出要加指针 
    }
    
    return 0;
    
    	cout<<*c<<" ";//输出要加指针 
    
    }
    
    return 0;
    

    }

    • 1
      @ 2024-10-4 15:31:47
      #include<bits/stdc++.h> 
      using namespace std;
      int n,x;
      set<int>s;
      set<int>::iterator it;
      int main(){
      	cin>>n;
      	for(int i=1;i<=n;i++){
      		cin>>x;
      		s.insert(x);
      	}
      	cout<<s.size()<<endl;
      	for(it=s.begin();it!=s.end();it++){
      		cout<<*it<<" ";
      	}
        return 0;
      }
      • 1

      信息

      ID
      1022
      时间
      1000ms
      内存
      256MiB
      难度
      9
      标签
      递交数
      10
      已通过
      10
      上传者