암호
for i in range(10):
count = int(input())
routes = ()
for i in range(count):
route = (int(i) for i in input().split(" "))
routes.append(route)
min_value = float("inf")
for i in routes:
now_min = int(min(i(2:)))
if now_min < min_value:
min_value = now_min
check = ()
for i in routes:
if min_value in i(2:):
check.append(i(0))
check_sort = ",".join((map(str,sorted(check))))
print(min_value,'{'+check_sort+'}')
까지
- 변수를 큰 값으로 초기화해야 할 때(이 경우 최소값과 비교하기 위해) float(‘inf’)를 사용할 수 있습니다. 이는 양의 무한대를 의미합니다. 반대로 float(‘-int’)는 음의 무한대를 의미합니다.
- 조인 함수는 문자열에서만 사용할 수 있습니다. Int나 float는 map 함수로 문자열로 변환해서 사용해야 합니다.