[알고리즘 - JavaScript] section 01-7-10부제

ezerone·2022년 5월 19일
0

algorithm

목록 보기
7/10
post-thumbnail

✔ 문제

자동차 10부제로, 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지한다. ex) 자동차 번호의 일의 자리 숫자가 7이면 7일, 17일, 27일에 운행 불가.
날짜의 일의 자리 숫자와 7대의 자동차 번호의 끝 두 자리 수가 주어졌을 때 위반하는 자동차의 대수를 출력하는 문제

✌ 접근방식

자동차 번호의 끝 두자리10으로 나눈 나머지날짜의 일의 자리 숫자와 같다면 10부제를 위반하므로 그 대수를 더해주면 된다.

👓 코드

function solution(day, arr) {
  let answer = 0;
  
  for(let x of arr) {
   	if(x % 10 === day) answer++;
  }
  
  return answer;
}

let arr=[12, 20, 54, 30, 87, 91, 30];
console.log(solution(0, arr));3
profile
재미도 재능

0개의 댓글