← Home
n = int(input())
a = list(map(int, input().split()))
b = sorted([[-a[i], i]for i in range(n)])
print(sum([ -b[i][0] * i+1 for i in range(n)]))
print(' '.join(map(lambda x: str(x[1]+1), b)))