N = int(input()) As = list(map(int, input().split())) def solve(N, As): ans = [] for i in range(N): for j in range(N-1, i, -1): if As[j] < As[j-1]: As[j], As[j-1] = As[j-1], As[j] ans.append((j, j-1)) return ans ans = solve(N, As) print(len(ans)) for u, v in ans: print(u, v) dummy = input()