그리디 알고리즘 당장 좋은 것-이득인 것 먼저 선택 큰 수의 법칙 n,m,k=map(int,input().split()) data=list(map(int,input().split())) data.sort() f=int(data[n-1]) s=int(data[n-2]) result=0 while True: for i in range(k): if m==0: break result+=f m-=1 if m==0: break result+=s m-=1 print(result) 횟수 계산해서도 풀이 가능 n,m,k=map(int,input().split()) data=list(map(int,input().split())) data.sort() f=int(data[n-1]) s=int(data[n-2]) result..