Bachelor排序

发布时间: 2017年6月28日 01:06   最后更新: 2017年6月28日 01:07   时间限制: 3000ms   内存限制: 128M

SHU的学长们马上就要毕业了,s老师在毕业典礼上按名字的字典序给学长们发毕业证书,请你告诉每一位学长他们分别是第几个被发证书的。

第一行一个数字n,1<=n<=300000 之后n行,表示一个学长的名字,每个学长的名字都不一样。 学长的名字都是30个字符之内的小写字母组成。

输出n行,代表该学长的序号。

复制
5
e
d
a
b
c
5
4
1
2
3

对于数据量很大的题,如果要使用cin/cout请在main函数第一行添加两个语句:

//关闭cin与scanf的同步,注意关闭之后不要混用scanf和cin了
ios::sync_with_stdio(false);
cin.tie(0);

data structure stl sort

暑期第六天:STL练习