[백준/Java] 숫자의 합

하늘·2023년 4월 22일
0
post-thumbnail

문제 설명

#11720

N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.

입력
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

출력
입력으로 주어진 숫자 N개의 합을 출력한다.

풀이

GitHub

풀이를 했을 때 nextline으로 적었다가 첫 줄에서 출력이 끝나버리고 밑에 for문이 작동하지 않아서 왜 안되지? 하고 알아보니 내가 nextline()과 next()의 정확한 차이점을 모르고 있다는 것을 알게됐다.
알아보니 nextline()은 한 줄 단위로 입력을 받기 때문에 Enter까지 포함하고 next()는 Enter를 무시한다.

사실 spilt을 이용해서 조금 더 짧게 작성할 수 있을 것 같은데, do it 알고리즘 코딩테스트 책에서는 배열을 사용하기 위해 이 문제를 선정했기 때문에 배열을 이용해서 풀어보았다.

profile
취뽀까지 화이띵

0개의 댓글