1039. Course List for Student (25)
来源:互联网 发布:怎么成为淘宝安装师傅 编辑:程序博客网 时间:2024/06/06 21:36
1039. Course List for Student (25)
#include <cstdio>#include <algorithm>#include <string.h>#include <vector>#include <map>using namespace std;int trans(char name[]){ int ans=0,len=strlen(name),i; for(i=0;i<len-1;++i) ans=ans*100+(name[i]-'A')*26; return ans+name[len-1]-'0';}int main(){ map<int,vector<int>> listmap; int n,k; scanf("%d %d",&n,&k); while(k--) { int courseid,stunum; scanf("%d %d",&courseid,&stunum); while(stunum--) { char name[6]; scanf("%s",name); listmap[trans(name)].push_back(courseid); } } while(n--) { char name[6]; scanf("%s",name); vector<int> v; v=listmap[trans(name)]; printf("%s",name); printf(" %d",v.size()); sort(v.begin(),v.end()); for(auto it=v.begin();it!=v.end();++it) printf(" %d",*it); printf("\n"); } return 0;}
0 0
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)-PAT
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- PAT 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- PAT 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- PAT 1039. Course List for Student (25)
- 1039. Course List for Student (25)
- PAT 1039. Course List for Student (25)
- Android播放视频之VideoView
- Django 基本知识
- assert()函数用法总结
- 神作:深入浅出傅里叶变换
- 安卓/iOS获取唯一标识码
- 1039. Course List for Student (25)
- 东东的舞会 (小根堆)
- download_saveimage流程
- 写给Android开发者的混淆使用手册
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
- windows 7下MYSQL 5.5服务无法启动解决办法
- Python学习笔记(5)--断言assert的用法
- LASSO和L1正则包liblinear,glmnet使用和对比
- cell里面 self 和self.contentview的区别