(1).백준 31994번 강당 대관은 인원이 가장 많이 쏠린 강당을 구해야 하는 문제로

그냥 숫자 기준 정렬 후 해당 강당 명을 출력하면 되는 방식이었는데

for문으로 순회하며 math.max로 비교해도 되겠지만 일부 값만 Number로 형변환 하는 방법이 궁금해서 처리해보다가

한번에는 되지 않아서 결국 return을 사용하게 되어버렸다.

 

다음번엔 sort를 할 때 변환해서 비교가 되는지 한번 해봐야겠다.

const input = `Network 75
ArtificialIntelligence 93
Startup 5
CyberSecurity 47
TestStrategy 42
Algorithm 74
DataAnalysis 65`.split('\n').map(el => {const [name, num] = el.split(' ') 
  return [name, Number(num)]})

console.log(input.sort((a,b) => b[1] - a[1])[0][0])

'회고' 카테고리의 다른 글

[개발일지] - 784  (0) 2025.08.26
[개발일지] - 783  (0) 2025.08.25
[개발일지] - 781(주말)  (0) 2025.08.23
[개발일지] - 780  (0) 2025.08.22
[개발일지] - 779  (0) 2025.08.21

+ Recent posts