본문 바로가기
프로그래밍/백준 알고리즘 코드

[백준] 10807번 JAVA - 개수 세기 (반복문)

by 졸린이 2023. 5. 22.
반응형

처음 입력한 n값은 입력할 정수의 개수 이후 n만큼 -100 이상 100 이하를 입력한다.

마지막으로 입력한 v와 같은 수만큼 카운트해서 출력한다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.util.Scanner;
 
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        
        int arr[] = new int[n];
        for(int i=0; i<n; i++) {
            arr[i] = sc.nextInt();
        }
        int v = sc.nextInt();
        int cnt = 0;
        for(int i=0; i<n; i++) {
            if(v == arr[i])
                cnt++;
        }
        System.out.println(cnt);
    }
}
cs

line8 : n만큼 배열 크기를 선언

line10 : n만큼 정수 입력 배열 arr에 저장

line15 : arr배열을 for문으로 반복하여 v와 같은 값이 있으면 카운트 한다

반응형

댓글