js 알고리즘

문제 설명 코딩테스트를 준비하는 머쓱이는 프로그래머스에서 문제를 풀고 나중에 다시 코드를 보면서 공부하려고 작성한 코드를 컴퓨터 바탕화면에 아무 위치에나 저장해 둡니다. 저장한 코드가 많아지면서 머쓱이는 본인의 컴퓨터 바탕화면이 너무 지저분하다고 생각했습니다. 프로그래머스에서 작성했던 코드는 그 문제에 가서 다시 볼 수 있기 때문에 저장해 둔 파일들을 전부 삭제하기로 했습니다. 컴퓨터 바탕화면은 각 칸이 정사각형인 격자판입니다. 이때 컴퓨터 바탕화면의 상태를 나타낸 문자열 배열 wallpaper가 주어집니다. 파일들은 바탕화면의 격자칸에 위치하고 바탕화면의 격자점들은 바탕화면의 가장 왼쪽 위를 (0, 0)으로 시작해 (세로 좌표, 가로 좌표)로 표현합니다. 빈칸은 ".", 파일이 있는 칸은 "#"의 값을..
연필 1 다스는 12자루입니다. 학생 1인당 연필을 1자루씩 나누어 준다고 할 때 N명이 학생수를 입력하면 필요한 연필의 다스 수를 계산하는 프로그램을 작성하세요. 💬 입력설명 첫 번째 줄에 1000 이하의 자연수 N이 입력된다. 🟢 출력설명 첫 번째 줄에 필요한 다스 수를 출력합니다. 입•출력예제 25 178 3 15 ↪️ 기존풀이 function solution(n){ let answer; answer=Math.ceil(n/12); return answer; } console.log(solution(178)); 📌 나의풀이 기존 풀이와 나의 풀이는 사실상 동일한 코드라고 볼 수 있습니다. 두 함수 모두 Math.ceil을 사용하여 n / 12로 나눈 후 올림하는 동일한 작업을 하고 있지만, 기존 풀이..
trophy98
'js 알고리즘' 태그의 글 목록