๐Ÿ›  ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ

[๋ฐฑ์ค€ 10807] ๊ฐœ์ˆ˜ ์„ธ๊ธฐ

Lovingcats 2024. 7. 1. 09:46

 

๋ฐฑ์ค€ 10807๋ฒˆ ํ’€์ด

 

๋ฌธ์ œ


 

๋ฌธ์ œ ์ดํ•ด


๋ฐฐ์—ด์„ ์ด์šฉํ•˜๋Š” ์ฒซ๋ฌธ์ œ์ด๋‹ค~!

 

n์„ ์ž…๋ ฅ๋ฐ›์œผ๋ฉด n์˜ ํšŸ์ˆ˜๋งŒํผ ์ˆซ์ž๋ฅผ ์ž…๋ ฅ๋ฐ›๊ณ  v์˜ ์ˆซ์ž๊ฐ€ ๋ช‡๊ฐœ ์žˆ๋Š”์ง€๋ฅผ ์„ธ๊ณ  ๊ทธ ์ˆ˜๋งŒํผ ์ถœ๋ ฅํ•ด์ฃผ๋Š” ๋˜๋Š” ๋ฌธ์ œ์ด๋‹ค!

๋ฐฐ์—ด์ด ์ฒ˜์Œ์ธ ์‚ฌ๋žŒ์€ ๋‹ค์†Œ ํ—ท๊ฐˆ๋ฆด์ˆ˜ ์žˆ๊ฒ ์ง€๋งŒ ์ต์ˆ™ํ•ด์ง€๋ฉด ๊ธˆ๋ฐฉ ํ’€์ˆ˜์žˆ์„๊ฒƒ์ด๋‹ค!

 

๋ฐ”๋กœ ํ’€์ด๋กœ ๊ฐ€๋ณด์ž

 

๋ฌธ์ œ ํ’€์ด


๋จผ์ €, ๋ณธ๋ž˜ ๋ฐฐ์—ด์„ ๋ชฐ๋ž์„๋•Œ ์“ฐ๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์ƒ๊ฐํ•ด๋ณด์ž.

 

n์„ ์ž…๋ ฅ๋ฐ›์€ํ›„ n๋งŒํผ์˜ ์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์œผ๋ ค๋ฉด ๋ฐ˜๋ณต๋ฌธ์œผ๋กœ n๋งŒํผ ๋ฐ˜๋ณต์‹œํ‚จ๋’ค, n๋งŒํผ ๋ณ€์ˆ˜๋ฅผ ์ƒ์„ฑํ•ด์•ผํ• ๊นŒ?

์•„๋‹ˆ๋‹ค. ์ด๋Ÿฐ๊ฒฝ์šฐ๋ฅผ ์ƒ๊ฐํ•ด์„œ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์— ์—ฌ๋Ÿฌ๊ฐœ์˜ ๊ฐ’์„ ๋„ฃ์„์ˆ˜ ์žˆ๋‹ค.

 

๊ทธ๊ฒŒ ๋ฐ”๋กœ ๋ฐฐ์—ด์ด๋‹ค. ์•„๋ž˜์‚ฌ์ง„์„ ๋ณด์ž.

 

์ถœ์ฒ˜ : https://velog.io/@kiduki555/%EB%B0%B0%EC%97%B4Array%EC%9D%98-%EB%AA%A8%EB%93%A0-%EA%B2%83

 

์œ„์™€ ๊ฐ™์ด ํ•˜๋‚˜์˜ ๋ฐฐ์—ด(Array)์— index์— ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ฐ’์„ ๋„ฃ์„์ˆ˜์žˆ๋‹ค. ๋‹ค๋งŒ ์ž๋ฃŒํ˜• (int, char, float) ๋Š” ์ผ์ •ํ•ด์•ผ๋งŒํ•œ๋‹ค.

 

๊ทธ๋ ‡๋‹ค๋ฉด ๋‹ค์‹œ ๋ฌธ์ œ๋กœ ๋Œ์•„์™€์„œ n๋งŒํผ์˜ ๊ฐ’์„ ๋„ฃ์œผ๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊นŒ?

๋ฐ”๋กœ ๋ฐฐ์—ด์˜ index์— ์ฐจ๋ก€๋Œ€๋กœ value๊ฐ’์„ ์ž…๋ ฅ๋ฐ›์•„์ฃผ๋ฉด ๋œ๋‹ค.

 

์œ„์˜ ์ ์„ ์œ ์˜ํ•˜๋ฉฐ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์ž~!

 

ํ’€์ด ์ฝ”๋“œ


#include <iostream>
using namespace std;

int main(){
    int n, v;
    int count = 0;
    int arr[101];
    
    cin >> n;
    for(int i = 0; i < n; i++){
        cin >> arr[i];
    }
    cin >> v;
    
    for(int i = 0; i < n; i++){
        if(arr[i] == v)
            count++;
    }
    
    cout << count;
    return 0;
}