먹었으면 뇌를 쓰자

백준 10807 java - 개수 세기 본문

JAVA/백준 알고리즘

백준 10807 java - 개수 세기

뇌이비 2022. 11. 21. 22:00

문제

 

 

 

잘못된 코드(*런타임 에러)

 

배열은 생활코딩 반복문 하면서 아이스크림 겉핥기로 살짝 담가봤다.

제로베이스 상태이므로 구글링으로 코드를 조합해봤다.

런타임 에러가 뜬 걸 보니 for문에서 문제가 있는 것 같은데...

 

 

 

 

 

정답(*배열 주머니를 만들자)

for문만 문제가 아니라 전반적으로 알고리즘이 틀려먹었다^^

배열 문제이지만, 조건문과 반복문 로직이 중요한 것 같다. 

 

 

 

 

★ 배열의 핵심은 배열 주머니를 만드는 것이다. (int [ ] numbers = new int [n]) 

★ 이 문제처럼 입력 값으로 배열 주머니를 채운다면 for문을 써준다. (numbers [i] = sc.nextInt();)

 

 

4단계 배열도 앞으로 열심히 해보자. 

익숙해지면 된다. 

 

 

'JAVA > 백준 알고리즘' 카테고리의 다른 글

백준 10818 java - 최소, 최대 (★)  (0) 2022.11.22
백준 10871 java - X보다 작은 수  (0) 2022.11.22
백준 1110 java - 더하기 사이클  (0) 2022.11.16
백준 10951 java - A+B-4  (0) 2022.11.16
백준 10952 java - A+B-5  (0) 2022.11.14
Comments