while1: try: n=int(input()) score=list(map(int,input().split())) # 知識點5 score.sort() # 知識點3 for i inrange(n): print('%d'%score[i],end=' ') print()
fail,success=-1,101 for i inrange(n): if score[i] > fail and score[i]<60: fail = score[i] if score[i] < success and score[i]>=60: success = score[i] if fail==-1: print('best case') else: print(fail) if success==101: print('worst case') else: print(success) except EOFError: break
while1: try: r,c,m = map(int,input().split()) a = [ [0]*r for i inrange(c) ] # C列R行 b = [ [0]*c for i inrange(r) ] # R列C行
for i inrange(r): l = list(map(int,input().split())) for j inrange(c): b[i][j] = l[j] op = list(map(int,input().split())) turned = False for i inrange(m-1, -1, -1): if op[i] == 0: if turned == False: turned = True
for j inrange(c): for k inrange(r): a[j][k] = b[k][c-1-j] else: turned = False
for j inrange(r): for k inrange(c): b[j][k] = a[k][r-1-j] elif op[i] == 1: if turned == True: for j inrange(c//2): for k inrange(r): t = a[j][k] a[j][k] = a[c-1-j][k] a[c-1-j][k] = t else: for j inrange(r//2): for k inrange(c): t = b[j][k] b[j][k] = b[r-1-j][k] b[r-1-j][k] = t if turned == True: print(c,r) for i inrange(c): for j inrange(r-1): print(a[i][j],end=' ') print(a[i][r-1]) else: print(r,c) for i inrange(r): for j inrange(c-1): print(b[i][j],end=' ') print(b[i][c-1]) except EOFError: break