#include #include using namespace std; int main(){ vector> vp; int n,count = 0; cin >> n; int a[n]; for(int i = 0;i < n;i++) cin >> a[i]; for(int i = 0;i < n;i++){ for(int j = i + 1;j < n;j++){ if(a[i] > a[j]){ count++; swap(a[i],a[j]); vp.push_back(make_pair(i,j)); } } } cout << vp.size() << endl; for(auto p:vp) cout << p.first << ' ' << p.second << endl; cin >> n; }