2022-3/1일1코딩

[BOJ] 1946 python

이망고_ 2022. 10. 4. 17:07

이거 이해가 안 간다

우선 아이디어는 서류성적으로 오름차순 해주고, 1, 2, 3, 4, 5.. 해주면

그 뒤의 면접점수는, 서류성적을 오름차순한 값을 [0][1] 을 min 으로 설정해주고

이보다 더 작을 경우(성적이 높다는 의미) += 1 해주면 되는데..

 

1. for 반복문 

내가 볼 때에는 람다에 x[0] 을 넣어줘서 정렬을 시켜줘야 할 것 같은데

왜 lamda 에 x[1] 로 정렬 시켜줘야 할까?

 

1-1. 입력값이 많을 경우, import sys 시켜주었다. (안 하면 시간초과)

1-2. 두 값을 append 해주려면, data.append((a,b)) 괄호 쳐서 두 변수 입력해준다.

 

2. while 반복문

t 가 0 이 아닐 때까지 반복해주고, 마지막에는 t-=1 로 설정해준다.