해설
- 우선 받아온 입력값을 개행문자를 기준으로 나눠준다.
- 그리고 while문 바깥에 변수 i를 만들어 for문과 같은 역할을 하도록 하고 변수 answer을 만들어 마지막에 한번에 출력되도록 한다.
- 여기서 출력을 while문에서 하지 않고 나중에 하는 이유는 console.log가 메모리를 꽤 잡아먹기 때문이다. (시간 초과 이슈)
- 그 다음 while문을 만들어 계산할 때마다 i값이 1씩 더해져서 input 개수만큼 돌아가도록 설정한 뒤
- 각 케이스를 불러와 공백으로 나눠진 값을 나눠 각각 a, b에 담는다.
- 그리고 조건에 입력의 마지막에 0 두 개가 들어온다는 것을 이용해 if문으로 0이 들어오지 않았을 때 개행문자를 포함한 합을 구해준다.
- 0이 두 개 들어온다면 그 즉시 while문을 끝내고 answer를 출력해준다.
정답
반응형
'Programming > 9. BOJ' 카테고리의 다른 글
[Node.js] 백준 1934번: 최소공배수 (0) | 2021.07.28 |
---|---|
[Node.js] 백준 1110번: 더하기 사이클 (0) | 2021.07.28 |
백준 2438번 : 별 찍기 - 1 (0) | 2021.07.17 |
백준 10950번:A+B - 3 (0) | 2021.07.17 |
백준 10951번:A+B -4 (0) | 2021.07.08 |
댓글