파비의 매일매일 공부기록

[BOJ] 1233 본문

Problem Solving/BOJ

[BOJ] 1233

fabichoi 2022. 1. 28. 23:45

https://www.acmicpc.net/problem/1233 

dict로 count 및 다중 element에 대한 정렬 이용하면 매우 간단.
setdefault를 실무에서도 좀 써봐야 할 듯. count시에 if문을 쓰지 않아도 되서 유용할 것으로 보임.

# BOJ 1233
from sys import stdin

n, m, l = map(int, stdin.readline().split(' '))
d = dict()
for i in range(1, n + 1):
    for j in range(1, m + 1):
        for k in range(1, l + 1):
            s = i + j + k
            d.setdefault(s, 0)
            d[s] += 1
print(sorted(d.items(), key=lambda x: (x[1], -x[0]), reverse=True)[0][0])
반응형

'Problem Solving > BOJ' 카테고리의 다른 글

[BOJ] 1247  (0) 2022.01.30
[BOJ] 1236  (0) 2022.01.29
[BOJ] 1225  (0) 2022.01.27
[BOJ] 1212  (0) 2022.01.26
[BOJ] 1193 [재시도 필요]  (0) 2022.01.25
Comments