jus981014   2년 전

N = [int(input()) for _ in range(5)]

set1 = N[0] + N[3]-50
set2 = N[0] + N[4]-50
set3 = N[1] + N[3]-50
set4 = N[1] + N[4]-50
set5 = N[2] + N[3]-50
set6 = N[2] + N[4]-50
set_list = [set1,set2,set3,set4,set5,set6]
cheap_set = min(set_list)
print(cheap_set)

for문으로 돌리는게 좋을려나요...?

wider93   2년 전

좋은 코드의 기준으로 성능이나 확장성, 가독성 등 많은 것이 있습니다. 

언제나 주어진 문제만 풀어야 하는 것은 아니니, 고쳐서 더 좋은 코드가 될 수 있다고 생각하신다면 미리 고쳐 보는 것도 좋겠지요.

2년 전에 저는 아래와 같이 풀었습니다. 물론 이것만이 좋은 풀이는 아닙니다.

댓글을 작성하려면 로그인해야 합니다.