RE。。。

带更正

#include<iostream>
#include<algorithm>
using namespace std;
#include<cstdio>
#include<cstring>
struct people
{char name[100];int sum_class;int cl[2005];
}a[40000],b[40000];
int cmp(people a,people b)
{char t[100],l[100];strcpy(t,a.name);strcpy(l,b.name);t[strlen(t)-2]='\0';l[strlen(l)-2]='\0';if(strcmp(t,l)<0)return 1;return 0;
}
int main()
{int n,m;cin>>n>>m;for(int i=0;i<n;i++){cin>>a[i].name>>a[i].sum_class;for(int j=0;j<a[i].sum_class;j++){cin>>a[i].cl[j];}}int ans;for(int i=1;i<=m;i++){ans=0;for(int j=0;j<n;j++){for(int k=0;k<a[j].sum_class;k++){if(i==a[j].cl[k]){b[ans]=a[j];ans++;break;}}}printf("%d %d\n",i,ans);sort(b,b+ans,cmp);for(int i=0;i<ans;i++)puts(b[i].name);}return 0;
}

数据结构实验之排序七:选课名单(卡内存的一道题。。坑)相关推荐

  1. 数据结构实验之排序七:选课名单

    数据结构实验之排序七:选课名单 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 随着学校规模 ...

  2. G - 数据结构实验之排序七:选课名单

    Description 随着学校规模的扩大,学生人数急剧增加,选课名单的输出也成为一个繁重的任务,我校目前有在校生3万多名,两千多门课程,请根据给定的学生选课清单输出每门课的选课学生名单. Input ...

  3. SDUT OJ 数据结构实验之排序一:一趟快排

    数据结构实验之排序一:一趟快排 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Descrip ...

  4. SDUT_2122 数据结构实验之链表七:单链表中重复元素的删除

    提交代码 数据结构实验之链表七:单链表中重复元素的删除 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Proble ...

  5. 数据结构实验之查找七:线性之哈希表

    数据结构实验之查找七:线性之哈希表 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 根据给定 ...

  6. SDUT 3379 数据结构实验之查找七:线性之哈希表

    数据结构实验之查找七:线性之哈希表 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 根据给定的一系列整数关键字和素数p, ...

  7. SDUT 3400 数据结构实验之排序三:bucket sort

    数据结构实验之排序三:bucket sort Time Limit: 150MS Memory Limit: 65536KB Submit Statistic Problem Description ...

  8. SDUT 3399 数据结构实验之排序二:交换排序

    数据结构实验之排序二:交换排序 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 冒泡排序和快 ...

  9. 数据结构实验之图论七:驴友计划(最新版)

    数据结构实验之图论七:驴友计划 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 做为一个资深驴友,小新有一张珍藏的自驾游 ...

最新文章

  1. 数学建模:马王堆一号入墓年代的测定问题
  2. 红黑树、B(+)树、跳表、AVL对比
  3. 解决CI框架的Disallowed Key Characters错误提示
  4. Python学习第十六篇——异常处理
  5. 普京昨天问马云:你这么年轻为什么“退休”?
  6. 如何判断两个矩形相交
  7. JAXB:Java对象序和XML互相转化的利器
  8. iText 实践的目录(the content of iText in Action)
  9. WebService之基于REST机制的实现实例(Java版)
  10. excel模板 基金账本_有哪些好用的Excel个人账单模板?
  11. Wonderware-InTouch 报表查询SQL数据库,用表格控件做出的报表图例
  12. cmd字体推荐-更纱黑体
  13. 软件开发人员如何提高个人和团队工作效率
  14. fid和is_【深度学习】生成式对抗网络(GAN)的常见评价指标:IS/FID/JS散度
  15. 构造方法(设计一个Fan类来表示一个风扇)
  16. 搜索引擎市场份额2018.3
  17. python趋势回归_python使用LASSO回归预测股票收益
  18. 初入Shell编程,了解规范与变量
  19. 无人驾驶车辆运动规划方法综述
  20. Java自学第6期——Collection、Map、迭代器、泛型、可变参数、集合工具类、集合数据结构、Debug

热门文章

  1. web处理高并发措施
  2. ssl在线申请php源码,简易实现HTTPS之自动实现ssl
  3. pyautogui typewrite_解放双手:Pyautogui帮你work
  4. python defaultdict函数_Python中defaultdict与lambda表达式用法
  5. xftp6设置默认打开文件的程序_xftp6如何使用?xftp6传输文件的使用详细方法--系统之家...
  6. mysql 触发器 运算符_mysql三元运算,上下连表,视图,触发器,存储过程,事务等不常用方法...
  7. python支持中文路径_打开python遍历中文目录得到的文件路径报错
  8. html中dl标签和ul标签,html中dl,dt,dd,ul,li,ol标签区别和使用
  9. 服务器搭建php mysql5_Windows下php5+apache+mysql5 手工搭建笔记
  10. python中的with open读取表格文件_python 使用 with open() as 读写文件