ෆ ⋆ ₊ ゚ ☽ * ₊ ⋆

학교/JavaScript

[코딩테스트] 연필 개수

우당탕가윤 2023. 6. 26. 20:45
2023학년도 JavaScript 수업 중 진행한 코딩테스트 문제입니다.

■ 문제 설명

문제 : 연필 1 다스는 12자루입니다. 학생 1인당 연필을 1자루씩 나누어 준다고 할 때 N명의 학생수를 입력하면 필요한 연필의 다수 수를 계산하는 프로그램을 작성하세요. 

 

입력 : 1000 이하의 자연수를 입력받는다.

출력 : 필요한 다수 수를 출력한다.
 
입력예시1 : 25
출력예시1 : 3
입력예시2 : 178
출력예시2 : 15

■ 나의 코드

function solution(n) {
  // 풀이1
  let answer;
  if(n/12 != 0) answer = n/12;
  else answer = n / 12 + 1;
  
  // 풀이2
  let anwer =  Math.ceil(n/12); // n/12의 결과값을 무조건 올림
  
  return answer;
}
console.log(solution(25)); // 3
console.log(solution(178)); // 15