• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

안녕하세요 혹시 이것도 답이될까요?

23.03.27 11:54 작성 조회수 291

0

import sys

n,k=list(map(int,input().split()))
li=list(map(int,input().split()))
li.sort(reverse=True)

# li=list(set(li))
answer = 0
tmp = 1
for i in range(len(li)-2):
    for j in range(i+1,len(li)-1):
        for l in range(j+1,len(li)):
            if k != tmp:
                tmp+=1
            else:
                answer += li[i] + li[j] + li[l]
                print(answer)
                sys.exit()

한번에 list(set)하는식으로 해봤는데 이런식으로 코드 작성해도될까요?

답변 1

답변을 작성해보세요.

0

안녕하세요^^

list(set)식으로 해서 답이 나온다면 그렇게 해도 상관없습니다.