프로그래밍/백준 알고리즘 코드
[백준] 10807번 JAVA - 개수 세기 (반복문)
졸린이
2023. 5. 22. 19:00
반응형
처음 입력한 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와 같은 값이 있으면 카운트 한다
반응형