코딩테스트 회고록/코테_Java

[JAVA] 백준 - 개수 세기

2023. 1. 5. 00:33
목차
  1. ❓문제 설명
  2. ⚠️ 입력해야 하는 값
  3. ✏️ 직접 구현한 코드
  4. 🗣️ 코드 설명

 

백준 1차원 배열 문제입니다

https://www.acmicpc.net/problem/10807

 

10807번: 개수 세기

첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거

www.acmicpc.net


❓문제 설명

총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오.


⚠️ 입력해야 하는 값

첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다.


✏️ 직접 구현한 코드

import java.util.Scanner;

public class Main {
    public static void main(String arg[]) {
        Scanner sc = new Scanner(System.in);
        
        int cnt = 0;
        int num = sc.nextInt();
        int arr[] = new int[num];
        for(int i = 0; i < arr.length; i++) {
            arr[i] = sc.nextInt();
        }
        int v = sc.nextInt();
        
        for(int i = 0; i < arr.length; i++) {
            if(arr[i] == v)
                cnt++;
        }
        System.out.println(cnt);
    }
}

🗣️ 코드 설명

  • 배열에 입력받은 값들과 v를 비교해서 둘이 같을 때, 카운트를 해서 배열에 v와 같은 값의 개수를 알아냈다.

'코딩테스트 회고록 > 코테_Java' 카테고리의 다른 글

[JAVA] 프로그래머스 - 잘라서 배열로 저장하기  (0) 2023.01.10
[JAVA] 프로그래머스 - n의 배수 고르기  (0) 2023.01.07
[JAVA] 프로그래머스 - 약수 구하기  (0) 2023.01.05
[JAVA] 프로그래머스 - 최댓값 만들기 (1)  (0) 2023.01.04
[JAVA] 프로그래머스 - 머쓱이보다 키 큰 사람  (0) 2023.01.04
  1. ❓문제 설명
  2. ⚠️ 입력해야 하는 값
  3. ✏️ 직접 구현한 코드
  4. 🗣️ 코드 설명
'코딩테스트 회고록/코테_Java' 카테고리의 다른 글
  • [JAVA] 프로그래머스 - n의 배수 고르기
  • [JAVA] 프로그래머스 - 약수 구하기
  • [JAVA] 프로그래머스 - 최댓값 만들기 (1)
  • [JAVA] 프로그래머스 - 머쓱이보다 키 큰 사람
iamjisu
iamjisu
글 솜씨는 없지만 한 글자 한 글자 정성을 다해, 새롭게 배운 것을 정리하고 공부하는 코딩 성장 일기!!
iamjisu
지수의 코딩 발자국
iamjisu
전체
오늘
어제
github 링크
  • 카테고리
    • 개념정리
      • CS
      • MySQL
      • JavaScript
      • Kotlin
      • Java
      • NodeJS
      • Android
    • 코딩테스트 회고록
      • 코테_Java
      • 코테_C언어
    • 오류해결

최근 글

최근 댓글

hELLO · Designed By 정상우.
iamjisu
[JAVA] 백준 - 개수 세기
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.