SDUT-3404
来源:互联网 发布:淘宝童装店铺名 编辑:程序博客网 时间:2024/06/05 09:42
代码:
#include<bits/stdc++.h>using namespace std;struct node{ char name[10];};int cmp(node a,node b)///万恶的字符串{ return strcmp(a.name,b.name)<0;}node course[2550][36666];///第一个是记录课程数的,第二个是选这个课程的人数int num[2550];///上面的二维数组用来记录选某个课程的人的名字,这个用来记录选课人的总数int main(){ ios::sync_with_stdio(false); int m,n,i,j,c,id; char name[10]; cin>>n>>m; for(i=0;i<n;i++) { cin>>name; cin>>c; for(j=0;j<c;j++) { cin>>id;///课程号是从一开始的 strcpy(course[id][num[id]++].name,name); } } for(i=1;i<=m;i++)///万恶的排序 sort(course[i],course[i]+num[i],cmp); for(i=1;i<=m;i++) { cout<<i<<' '<<num[i]<<endl; for(j=0;j<num[i];j++) cout<<course[i][j].name<<endl; } return 0;}
阅读全文
0 0
- SDUT-3404
- SDUT-2109&&SDUT-3398
- sdut 3404 数据结构实验之排序七:选课名单
- SDUT 3404 数据结构实验之排序七:选课名单
- SDUT OJ 3404 数据结构实验之排序七:选课名单
- SDUT 3404:数据结构实验之排序七:选课名单
- sdut 1248
- sdut 1468
- sdut 2039
- sdut 2123
- sdut Emergency
- sdut 2151
- sdut 2169
- SDUT 周赛
- SDUT 整除
- SDUT 2829
- sdut 3260
- SDUT 3300
- Map集合
- eclipse打包成可运行.jar文件
- IP分片与重组详解
- 一个挺好的复选框样式,单选框也一样适用
- 20171129 自省
- SDUT-3404
- 有关 Android 应用桌面角标 (BadgeNumber) 实现的探讨
- 数据库 表中主键字符串通过函数取值
- SharePoint 2013 DateTime字段查询
- cocos2d项目如何关掉多点触摸
- LWC 60:735. Asteroid Collision
- 远程调试DEBUG YII框架
- JS正则验证(常用)
- 分水岭算法及案例