728x90
반응형
단순 사칙연산 문제이다. lambda 짱!
li = [list(map(int, input().split())) for _ in range(16)]
while 1:
R, G, B = map(int, input().split())
if R == G == B == -1:
break
li.sort(key=lambda X:((R-X[0])**2 + (G-X[1])**2 + (B-X[2])**2))
print('(', end='')
print(*[R, G, B], sep=',', end='')
print(") maps to (", end='')
print(*li[0], sep=',', end=')\n')
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 6502번 동혁 피자(python) (0) | 2021.03.09 |
---|---|
백준 알고리즘 6479번 Factorial Frequencies(python) (0) | 2021.03.09 |
백준 알고리즘 1459번 걷기(python) (0) | 2021.03.09 |
백준 알고리즘 1408번 24(python) (0) | 2021.03.09 |
백준 알고리즘 18113번 그르다 김가놈(python) (0) | 2021.03.09 |