#yuki_397 import sys n=int(raw_input()) a=map(int,raw_input().split()) cnt=0 l=[] for i in xrange(n): for j in xrange(n-i-1): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j] cnt+=1 l+=[[j,j+1]] print cnt for x,y in l: print x,y sys.stdout.flush()