| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 992 人关注过本帖
标题:poj1007是什么意思啊?看不懂题
只看楼主 加入收藏
汤圆阿门
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-1-28
收藏
 问题点数:0 回复次数:2 
poj1007是什么意思啊?看不懂题

DNA Sorting
Time Limit:1000MS Memory Limit:10000K
Total Submit:18381 Accepted:7080

Description
One measure of ``unsortedness'' in a sequence is the number of pairs of entries that are out of order with respect to each other. For instance, in the letter sequence ``DAABEC'', this measure is 5, since D is greater than four letters to its right and E is greater than one letter to its right. This measure is called the number of inversions in the sequence. The sequence ``AACEDGG'' has only one inversion (E and D)---it is nearly sorted---while the sequence ``ZWQM'' has 6 inversions (it is as unsorted as can be---exactly the reverse of sorted).

You are responsible for cataloguing a sequence of DNA strings (sequences containing only the four letters A, C, G, and T). However, you want to catalog them, not in alphabetical order, but rather in order of ``sortedness'', from ``most sorted'' to ``least sorted''. All the strings are of the same length.


Input
The first line contains two integers: a positive integer n (0 < n <= 50) giving the length of the strings; and a positive integer m (0 < m <= 100) giving the number of strings. These are followed by m lines, each containing a string of length n.

Output
Output the list of input strings, arranged from ``most sorted'' to ``least sorted''. Since two strings can be equally sorted, then output them according to the orginal order.

Sample Input


10 6
AACATGAAGG
TTTTGGCCAA
TTTGGCCAAA
GATCAGATTT
CCCGGGGGGA
ATCGATGCAT

Sample Output


CCCGGGGGGA
AACATGAAGG
GATCAGATTT
ATCGATGCAT
TTTTGGCCAA
TTTGGCCAAA

搜索更多相关主题的帖子: sequence measure Limit letter 
2007-09-19 12:19
汤圆阿门
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-1-28
收藏
得分:0 
arranged from ``most sorted'' to ``least sorted''?
2007-09-19 12:23
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 
意思是把没一串按“逆序数”从小到大排序,(逆序数少,表示接近顺序,多表示接近逆序)。

Fight  to win  or  die...
2007-09-20 15:44
快速回复:poj1007是什么意思啊?看不懂题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011590 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved