본문 바로가기

BOJ

BOJ : 10807 개수세기 (JS)

728x90

소스코드

let fs = require('fs');
const filePath = process.platform === `linux` ? `/dev/stdin` : `예제.txt`; 
let input = fs.readFileSync(filePath).toString().split('\n');
const c = console.log

let n = Number(input[0])

let lst = (input[1].split(' ').map(Number))

let answer = Number(input[2])

let count = lst.length

for(let i = 0 ; i < n ; i++){
    
    if (answer != lst[i]) {
        count -=1
    }
}

c(count)

 

풀이

반복문을 이용해 if문을 만날때 count를 전체값에서 -1 를 해줬다.

 

문제

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

 

10807번: 개수 세기

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

www.acmicpc.net

 

728x90

'BOJ' 카테고리의 다른 글

BOJ : 1475 방번호 (JS)  (1) 2023.03.04
백준에서 JS (node.js) 로 제출하기!  (0) 2022.12.21
BOJ : 2563 색종이 (파이썬)  (0) 2022.12.04