n=int(input()) l1=list(map(int,input().split())) m=min(l1) #最小值 i=l1.index(m) #最小值下标 t=l1[0] #最小值下标与0对调 l1[0]=l1[i] l1[i]=t print(i + 1) for i in l1: print(i,end=' ') /************************************************************** Problem: 1157 User: admin Language: Python Result: Accepted Time:95 ms Memory:34480 kb ****************************************************************/