n = int(input()) a = list(map(int, input().split())) b = sorted(a) c = 0 l = [] for i in range(n): while a[i] != b[i]: d = a[i:].index(b[i]) l.append([i, i+d]) a[i], a[i+d] = a[i+d], a[i] c += 1 print(c) for i, j in l: print(i, j)