302530: CF489A. SwapSort
Memory Limit:256 MB
Time Limit:1 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
SwapSort
题意翻译
给定一个长度为$n$的序列,用不超过$n$次交换任意两个元素排序序列。输出交换方案。 $1\le n\le3000$ $-10^9\le a_i\le10^9$ 数组下标从$0$开始题目描述
In this problem your goal is to sort an array consisting of $ n $ integers in at most $ n $ swaps. For the given array find the sequence of swaps that makes the array sorted in the non-descending order. Swaps are performed consecutively, one after another. Note that in this problem you do not have to minimize the number of swaps — your task is to find any sequence that is no longer than $ n $ .输入输出格式
输入格式
In this problem your goal is to sort an array consisting of $ n $ integers in at most $ n $ swaps. For the given array find the sequence of swaps that makes the array sorted in the non-descending order. Swaps are performed consecutively, one after another. Note that in this problem you do not have to minimize the number of swaps — your task is to find any sequence that is no longer than $ n $ .
输出格式
In this problem your goal is to sort an array consisting of $ n $ integers in at most $ n $ swaps. For the given array find the sequence of swaps that makes the array sorted in the non-descending order. Swaps are performed consecutively, one after another. Note that in this problem you do not have to minimize the number of swaps — your task is to find any sequence that is no longer than $ n $ .
输入输出样例
输入样例 #1
5
5 2 5 1 4
输出样例 #1
2
0 3
4 2
输入样例 #2
6
10 20 20 40 60 60
输出样例 #2
0
输入样例 #3
2
101 100
输出样例 #3
1
0 1