회고

[수습일지] - 71

Happy Programmer 2023. 6. 5. 23:46

오늘도 회사 제품에 대한 학습을 진행했지만

진행 내용에 대해 올려도 되는지는 모르겠다..

 

 

 

 

(1).백준 6830번 It`s Cold Here!는 각 지역들과 온도가 주어질 때

가장 추우 지역을 찾아 출력해야 하는 문제로

온도가 같은 지역이 존재하지 않는다는 조건이 있었다.

 

각 지역을 비교하는 것 까지는 상관없지만

최종 출력해야 하는 것이 온도가 아니고 지역이기 때문에

온도가 바뀔 경우 지역을 변경해야 하고

Math.min이 아닌 if문을 써서 비교 후 조건 달성시 교체로 문제를 풀어야 했다.

const input = `Saskatoon -20
Toronto -2
Winnipeg -40
Vancouver 8
Halifax 0
Montreal -4
Waterloo -3`.split('\n')

let result = ''
let coldest = 200

for(let i = 0 ; i < input.length ; i++){
    const [city, temper] = input[i].split(' ')
    if(Number(temper) < coldest){
        result = city
        coldest = Number(temper)
    }
}

console.log(result)