set会自动去重和排序
- #include
- using namespace std;
- map
int>> name_c; - int main(){
- int n,k;
- cin>>n>>k;//n个学生,k个课程 1-k
- int idx=1;
- for(int i=0;i
- int course_id,stu_ct;
- cin>>course_id>>stu_ct;
- for(int j=0;j
- string stu_name;
- cin>>stu_name;
- name_c[stu_name].insert(course_id);
- }
- }
- for(int i=0;i
- string name;
- cin>>name;
- cout<
" "; - cout<
size(); - for(auto& x:name_c[name]){
- cout<<" "<
- }
- cout<
- }
- return 0;
- }
-
相关阅读:
2023系统架构师---论软件系统架构风格(范文)
【Linux】Linux命令大全——解压、目录、文件、搜索等
二叉搜索树(从0-1手把手讲解)
【微服务】SpringBoot启动流程注册FeignClient
笔记1.5:计算机网络体系结构
新形势下农商行数据安全体系建设的思考
[4G/5G/6G专题基础-160]: BLER与MCS的关系
AR 和 VR 的开源平台
堆排序详解
[Windows环境]nvm工具的介绍和安装
-
原文地址:https://blog.csdn.net/weixin_52030057/article/details/132986572