BOJ 10807번 C++

이하나·2024년 1월 2일

오늘은 백준 10807번을 풀어보겠습니다!

#KEY POINT
1. 어떻게 배열 만들지?
2. 개수 어떻게 찾을까?
3. 변수 선언 및 초기화
#SOLUTION
! 동적 배열 선언
! 조건문과 반복문의 조합

#include <iostream> 

using namespace std; 


int main() {
    int length, a, i;
    int count=0;
    cin >> length;
    int* array = new int[length];
    for(i=0;i<length;i++) {
        cin >> array[i];
    }
    cin >> a;
    for(i=0;i<length;i++) {
        if(array[i]==a) {
        count++;
        }
    }
    cout << count << endl;
    return 0;
   
}
  • 여러 변수를 정의해야 하며, 초기화 시키는 것이 중요하다! ---> 특히, count는 꼭 0으로 초기화 시키기!
  • 동적 배열 선언 : 자료형* 변수 = new 자료형(초기값);
profile
아직 스타트!

0개의 댓글