1205: 正序数(归并排序统计正序数)
生活随笔
收集整理的這篇文章主要介紹了
1205: 正序数(归并排序统计正序数)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1205: 正序數
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 281 Solved: 90
[Submit][Status][Web Board]
Description
在一個排列中,如果一對數的前后位置與大小順序相反,即前面的數大于后面的數,那么它們就稱為一個逆序。一個排列中逆序的總數就稱為這個排列的逆序數。
如2 4 3 1中,2 1,4 3,4 1,3 1是逆序,逆序數是4。
**相對于逆序數而言,當然有正序數,即:在一個排列中,如果一對數的前后位置與大小順序相同,即前面的數小于后面的數,那么它們就稱為一個正序。一個排列中正序的總數就稱為這個排列的正序數。
如2 4 3 1中,2 4,2 3是正序,正序數是2。
Input
多組測試數據
每組測試數據分兩行,第一行一個正整數n(n <= 50000)
第二行有n個元素( 0 < A[i] <= 500000)
Output
每組測試數據輸出一行表示逆序數
Sample Input
4
2 4 3 1
Sample Output
2
HINT
Source
AC_code:
總結
以上是生活随笔為你收集整理的1205: 正序数(归并排序统计正序数)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1779: 无法言表(map+queue
- 下一篇: 1332: 生日日数