뭐야 다 풀었더니 1차원 배열 2문제가 업데이트되었다
간단한 문제다. 숫자를 찾으면 되는거잖아?
package 백준;// @ author ninaaano
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class b_10807 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
int[] arr = new int[n];
StringTokenizer st = new StringTokenizer(br.readLine());
for(int i=0; i<arr.length; i++){
arr[i] = Integer.parseInt(st.nextToken());
}
int searchNum = Integer.parseInt(br.readLine());
int cnt = 0; // searchNum과 일치할시 갯수를 올리는 변수
for(int i =0; i< arr.length; i++){
if(arr[i]==searchNum){
cnt++;
}
}
System.out.println(cnt);
br.close();
}
}
띄어쓰기까지 입력받아야 할때는 StringTokenizer을 이용한다
뒤에 따로 str로 " " 하지않아도 자동으로 띄어쓰기를 기준으로 파싱한다