kong000dao0 2020-03-04
#include<bits/stdc++.h> using namespace std; set<int,greater<int> >S; //从大到小排 //set<int>S; 从小到大排 int main() { for(int i=1;i<=5;i++){ int tmp; scanf("%d",&tmp); S.insert(tmp); //插入元素 } for(set<int>::iterator it=S.begin();it!=S.end();it++){ printf("%d ",*it); //遍历元素,只能这样遍历 } printf("\n"); S.erase(5); //删除某个元素 for(set<int>::iterator it=S.begin();it!=S.end();it++){ printf("%d ",*it); } printf("\n"); int len=S.size(); printf("len:%d\n",len); S.clear(); if(!S.empty()) printf("kong\n"); else printf(" no kong \n"); }