2 条题解

  • 0
    @ 2024-8-3 20:28:08

    用set来做一个桶吧

    #include<cstdio>
    #include<cstring>
    #include<iostream>
    #include<set>
    using namespace std;
    set<int>s;
    int n;
    int main()
    {
    	scanf("%d",&n);
    	int ta;
    	for (int i=1;i<=n;i++)
    	{
    		scanf("%d",&ta);
    		s.insert(ta);
    	}
    	set<int>::iterator it;
    	printf("%d\n",s.size());
    	for (it=s.begin();it!=s.end();it++)
    		printf("%d ",*it);
    	return 0;
    }
    
    • @ 2024-8-3 21:50:22

      关于set等STL容器的讲解在\192.168.8.83\信息技术\奥赛讲稿\2023级\STL里有哦

  • 0
    @ 2023-3-1 13:17:09

    STL大法好

    #include<bits/stdc++.h>
    using namespace std;
    set<int>s;
    set<int>::iterator it;
    int n;
    int main()
    {
    	int x,ans=0;
    	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
    517
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    递交数
    28
    已通过
    9
    上传者