728x90
문제
총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오.
입력
첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다.
출력
첫째 줄에 입력으로 주어진 N개의 정수 중에 v가 몇 개인지 출력한다.
문제 풀이 :
큰 어려움없이 풀었던 것 같다.
내 코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int[] array = new int[num];
int answer = 0;
for (int i = 0; i < num; i++) {
array[i] = sc.nextInt();
}
int con = sc.nextInt();
for (int i = 0; i < num; i++) {
if (array[i] == con) {
answer += 1;
}
}
System.out.println(answer);
sc.close();
}
}
728x90
'BaekJoon' 카테고리의 다른 글
[백준 알고리즘] 9020번 : 골드바흐의 추측 (JAVA) 문제 풀이 (0) | 2022.12.11 |
---|---|
[백준 알고리즘] 5597번 : 과제 안 내신 분..? (JAVA) 문제 풀이 (0) | 2022.12.11 |
[백준 알고리즘] 1715번 : 카드 정렬하기 (Python) 문제 풀이 (0) | 2022.08.09 |
[백준 알고리즘] 2217번 : 로프 (Python) 문제 풀이 (0) | 2022.08.08 |
[백준 알고리즘] 1541번 : 잃어버린 괄호 (Python) 문제 풀이 (0) | 2022.08.08 |