最长队名(处理字符串问题)
来源:互联网 发布:小米手机清空所有数据 编辑:程序博客网 时间:2024/04/29 07:01
C - 最长队名
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64uDescription
Jack所在的班级决定组团报名参加FZU校赛。为了体现班级的团结和睦,班长决定用班级所有人的名字连起来组成一个史上最长最醒目的队名。
因为听说在分数相同的情况下,队名字典序小的会排在更前面,班长还希望连成的史上最长队名拥有最小的字典序。
Input
输入数据第一行包含一个整数T,表示测试数据的组数。对于每组测试数据:
第一行为一个整数n(0<n<=10000),表示班级成员数。
接下来n行为班级每个人的名字。名字由小写字母组成,每个人名字长度均相同。
Output
对于每组测试数据,输出一行,表示连接成的史上最长队名。
Sample Input
13jimtomjoe
Sample Output
jimjoetom
2.代码:
#include<stdio.h>#include<string.h>#include<iostream>#include<algorithm>using namespace std;string a[10005];int cmp(string a,string b){ return a<b;}int main(){ int t,n; scanf("%d",&t); while(t--) { scanf("%d",&n); for(int i=0;i<n;i++) cin>>a[i]; sort(a,a+n,cmp); for(int i=0;i<n;i++) cout<<a[i]; cout<<endl; } return 0;}
- 最长队名(处理字符串问题)
- FZU - 2088 最长队名 (字符串排序)
- 最长队名
- 最长队名
- 最长队名
- FZU 2088 最长队名
- FZU2088 最长队名
- FZU 2088 最长队名
- FZU 2088最长队名
- FZU2088-最长队名
- fzu 2088 最长队名(字符串普通模拟,大大的水题)
- FZU-2088 最长队名(sort+字典)
- fzu——Problem 2088 最长队名
- 一问一答 史上最长最醒目队名
- 周赛题目 福州 最长队名
- 最长回文字符串问题
- Problem 2088 最长队名 字典序,qsort考察
- 最长公共字符串问题--题解
- android 安全学习从何入手?
- (4)统计一个数字,在排序数组中出现的次数
- Hibernate正向工程实例
- 骨牌铺方格
- C语言中的位域
- 最长队名(处理字符串问题)
- ubuntu-U盘安装
- memcpy 大意了
- 简单排序
- 推荐系统开源软件汇总和评点
- 播放器(模拟题,细心)
- Linux环境下段错误的产生原因及调试方法小结
- setTimeOut()用法
- 初学CEGUI和OGRE