# 프로그래머스 모든 문제 풀이 [![방문자수](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https://github.com/codeisneverodd/programmers-coding-test&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=방문자수(Today/Total)&edge_flat=true)](https://github.com/codeisneverodd) ## 👋 소개 - 🌱 모든 문제는 JavaScript로 풀이되고 다양한 사람의 풀이가 올라와있어요 - ✅ 프로그래머스는 정답을 통과시키면 다른 사람들의 풀이를 볼 수 있어요! [익스텐션](https://chrome.google.com/webstore/detail/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%A0%95%EB%8B%B5-%ED%86%B5%EA%B3%BC%EA%B8%B0/pogpgnlafgchgebcnohihjjmdjcffenl?hl=ko)을 이용해보세요! - 🔎 [검색 사이트](https://programmers-solution-bank.netlify.app/) 혹은 본 README에서 검색을 통해 다양한 풀이도 볼 수 있어요! - ⭐ **도움이 되셨다면** 오른쪽 상단 ↗ 의 ⭐️ **Star를 클릭**해 이 프로젝트를 응원해주세요! ## 👻 [크롬익스텐션](https://chrome.google.com/webstore/detail/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%A0%95%EB%8B%B5-%ED%86%B5%EA%B3%BC%EA%B8%B0/pogpgnlafgchgebcnohihjjmdjcffenl?hl=ko) 이 출시되었습니다 🎉🎉 - 😆 무료 다운로드 👉 [프로그래머스 정답 통과기 - 크롬 웹 스토어](https://chrome.google.com/webstore/detail/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%A0%95%EB%8B%B5-%ED%86%B5%EA%B3%BC%EA%B8%B0/pogpgnlafgchgebcnohihjjmdjcffenl?hl=ko) [![extensionIntro](https://user-images.githubusercontent.com/54318460/187886360-dd8f917e-4ffe-4c6f-9b3c-d10a69b5f46e.gif)](https://chrome.google.com/webstore/detail/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%A0%95%EB%8B%B5-%ED%86%B5%EA%B3%BC%EA%B8%B0/pogpgnlafgchgebcnohihjjmdjcffenl?hl=ko) ## 📢 공지 - 🏝 2022년 풀이 마무리(See you 2023!) - 🔥 본 레퍼지토리에 본인의 해설을 PR을 통해 기여하실 수 있습니다! - 기여 방법은 README 최하단을 참고해주세요. ## 🤔 다른 사람의 풀이가 왜 중요한가요? - 코딩테스트 공부에 왕도는 없으며, 다양한 사람들의 풀이를 보며 많은 문제를 푸는 것이 최상의 방법입니다. - [크롬익스텐션](https://chrome.google.com/webstore/detail/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%A0%95%EB%8B%B5-%ED%86%B5%EA%B3%BC%EA%B8%B0/pogpgnlafgchgebcnohihjjmdjcffenl?hl=ko) 을 통해 다른 사람들의 풀이를 확인하고 자신의 풀이를 발전시켜보세요! ## 🌟 Contributors [![contributors](https://contrib.rocks/image?repo=codeisneverodd/programmers-coding-test)](https://github.com/codeisneverodd/programmers-coding-test/graphs/contributors) ## 💡 Solutions ### 🌱 Level 0 - 풀이 문제 수: 100문제 | 번호 | 문제 출처 | 풀이 | | --- | ------- | --- | | 1 | [2차원으로 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/120842) | [2차원으로 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/2차원으로-만들기&120842&.js) | | 2 | [369게임](https://school.programmers.co.kr/learn/courses/30/lessons/120891) | [369게임.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/369게임&120891&.js) | | 3 | [7의 개수](https://school.programmers.co.kr/learn/courses/30/lessons/120912) | [7의 개수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/7의-개수&120912&.js) | | 4 | [A로 B 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/120886) | [A로 B 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/A로-B-만들기&120886&.js) | | 5 | [OX퀴즈](https://school.programmers.co.kr/learn/courses/30/lessons/120907) | [OX퀴즈.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/OX퀴즈&120907&.js) | | 6 | [k의 개수](https://school.programmers.co.kr/learn/courses/30/lessons/120887) | [k의 개수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/k의-개수&120887&.js) | | 7 | [n의 배수 고르기](https://school.programmers.co.kr/learn/courses/30/lessons/120905) | [n의 배수 고르기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/n의-배수-고르기&120905&.js) | | 8 | [가까운 수](https://school.programmers.co.kr/learn/courses/30/lessons/120890) | [가까운 수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/가까운-수&120890&.js) | | 9 | [가위 바위 보](https://school.programmers.co.kr/learn/courses/30/lessons/120839) | [가위 바위 보.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/가위-바위-보&120839&.js) | | 10 | [가장 큰 수 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/120899) | [가장 큰 수 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/가장-큰-수-찾기&120899&.js) | | 11 | [각도기](https://school.programmers.co.kr/learn/courses/30/lessons/120829) | [각도기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/각도기&120829&.js) | | 12 | [개미 군단](https://school.programmers.co.kr/learn/courses/30/lessons/120837) | [개미 군단.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/개미-군단&120837&.js) | | 13 | [겹치는 선분의 길이](https://school.programmers.co.kr/learn/courses/30/lessons/120876) | [겹치는 선분의 길이.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/겹치는-선분의-길이&120876&.js) | | 14 | [공 던지기](https://school.programmers.co.kr/learn/courses/30/lessons/120843) | [공 던지기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/공-던지기&120843&.js) | | 15 | [구슬을 나누는 경우의 수](https://school.programmers.co.kr/learn/courses/30/lessons/120840) | [구슬을 나누는 경우의 수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/구슬을-나누는-경우의-수&120840&.js) | | 16 | [나머지 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/120810) | [나머지 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/나머지-구하기&120810&.js) | | 17 | [나이 출력](https://school.programmers.co.kr/learn/courses/30/lessons/120820) | [나이 출력.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/나이-출력&120820&.js) | | 18 | [다음에 올 숫자](https://school.programmers.co.kr/learn/courses/30/lessons/120924) | [다음에 올 숫자.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/다음에-올-숫자&120924&.js) | | 19 | [다항식 더하기](https://school.programmers.co.kr/learn/courses/30/lessons/120863) | [다항식 더하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/다항식-더하기&120863&.js) | | 20 | [대문자와 소문자](https://school.programmers.co.kr/learn/courses/30/lessons/120893) | [대문자와 소문자.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/대문자와-소문자&120893&.js) | | 21 | [두 수의 곱](https://school.programmers.co.kr/learn/courses/30/lessons/120804) | [두 수의 곱.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/두-수의-곱&120804&.js) | | 22 | [두 수의 나눗셈](https://school.programmers.co.kr/learn/courses/30/lessons/120806) | [두 수의 나눗셈.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/두-수의-나눗셈&120806&.js) | | 23 | [두 수의 차](https://school.programmers.co.kr/learn/courses/30/lessons/120803) | [두 수의 차.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/두-수의-차&120803&.js) | | 24 | [두 수의 합](https://school.programmers.co.kr/learn/courses/30/lessons/120802) | [두 수의 합.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/두-수의-합&120802&.js) | | 25 | [등수 매기기](https://school.programmers.co.kr/learn/courses/30/lessons/120882) | [등수 매기기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/등수-매기기&120882&.js) | | 26 | [로그인 성공?](https://school.programmers.co.kr/learn/courses/30/lessons/120883) | [로그인 성공?.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/로그인-성공?&120883&.js) | | 27 | [머쓱이보다 키 큰 사람](https://school.programmers.co.kr/learn/courses/30/lessons/120585) | [머쓱이보다 키 큰 사람.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/머쓱이보다-키-큰-사람&120585&.js) | | 28 | [모스부호 (1)](https://school.programmers.co.kr/learn/courses/30/lessons/120838) | [모스부호 (1).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/모스부호-(1)&120838&.js) | | 29 | [모음 제거](https://school.programmers.co.kr/learn/courses/30/lessons/120849) | [모음 제거.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/모음-제거&120849&.js) | | 30 | [몫 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/120805) | [몫 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/몫-구하기&120805&.js) | | 31 | [문자 반복 출력하기](https://school.programmers.co.kr/learn/courses/30/lessons/120825) | [문자 반복 출력하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/문자-반복-출력하기&120825&.js) | | 32 | [문자열 계산하기](https://school.programmers.co.kr/learn/courses/30/lessons/120902) | [문자열 계산하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/문자열-계산하기&120902&.js) | | 33 | [문자열 뒤집기](https://school.programmers.co.kr/learn/courses/30/lessons/120822) | [문자열 뒤집기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/문자열-뒤집기&120822&.js) | | 34 | [문자열 밀기](https://school.programmers.co.kr/learn/courses/30/lessons/120921) | [문자열 밀기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/문자열-밀기&120921&.js) | | 35 | [문자열 정렬하기 (1)](https://school.programmers.co.kr/learn/courses/30/lessons/120850) | [문자열 정렬하기 (1).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/문자열-정렬하기-(1)&120850&.js) | | 36 | [문자열 정렬하기 (2)](https://school.programmers.co.kr/learn/courses/30/lessons/120911) | [문자열 정렬하기 (2).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/문자열-정렬하기-(2)&120911&.js) | | 37 | [문자열안에 문자열](https://school.programmers.co.kr/learn/courses/30/lessons/120908) | [문자열안에 문자열.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/문자열안에-문자열&120908&.js) | | 38 | [배열 두 배 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/120809) | [배열 두 배 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/배열-두-배-만들기&120809&.js) | | 39 | [배열 뒤집기](https://school.programmers.co.kr/learn/courses/30/lessons/120821) | [배열 뒤집기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/배열-뒤집기&120821&.js) | | 40 | [배열 원소의 길이](https://school.programmers.co.kr/learn/courses/30/lessons/120854) | [배열 원소의 길이.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/배열-원소의-길이&120854&.js) | | 41 | [배열 자르기](https://school.programmers.co.kr/learn/courses/30/lessons/120833) | [배열 자르기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/배열-자르기&120833&.js) | | 42 | [배열 회전시키기](https://school.programmers.co.kr/learn/courses/30/lessons/120844) | [배열 회전시키기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/배열-회전시키기&120844&.js) | | 43 | [배열의 유사도](https://school.programmers.co.kr/learn/courses/30/lessons/120903) | [배열의 유사도.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/배열의-유사도&120903&.js) | | 44 | [배열의 평균값](https://school.programmers.co.kr/learn/courses/30/lessons/120817) | [배열의 평균값.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/배열의-평균값&120817&.js) | | 45 | [분수의 덧셈](https://school.programmers.co.kr/learn/courses/30/lessons/120808) | [분수의 덧셈.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/분수의-덧셈&120808&.js) | | 46 | [삼각형의 완성조건 (1)](https://school.programmers.co.kr/learn/courses/30/lessons/120889) | [삼각형의 완성조건 (1).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/삼각형의-완성조건-(1)&120889&.js) | | 47 | [삼각형의 완성조건 (2)](https://school.programmers.co.kr/learn/courses/30/lessons/120868) | [삼각형의 완성조건 (2).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/삼각형의-완성조건-(2)&120868&.js) | | 48 | [세균 증식](https://school.programmers.co.kr/learn/courses/30/lessons/120910) | [세균 증식.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/세균-증식&120910&.js) | | 49 | [소인수분해](https://school.programmers.co.kr/learn/courses/30/lessons/120852) | [소인수분해.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/소인수분해&120852&.js) | | 50 | [순서쌍의 개수](https://school.programmers.co.kr/learn/courses/30/lessons/120836) | [순서쌍의 개수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/순서쌍의-개수&120836&.js) | | 51 | [숨어있는 숫자의 덧셈 (1)](https://school.programmers.co.kr/learn/courses/30/lessons/120851) | [숨어있는 숫자의 덧셈 (1).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/숨어있는-숫자의-덧셈-(1)&120851&.js) | | 52 | [숨어있는 숫자의 덧셈 (2)](https://school.programmers.co.kr/learn/courses/30/lessons/120864) | [숨어있는 숫자의 덧셈 (2).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/숨어있는-숫자의-덧셈-(2)&120864&.js) | | 53 | [숫자 비교하기](https://school.programmers.co.kr/learn/courses/30/lessons/120807) | [숫자 비교하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/숫자-비교하기&120807&.js) | | 54 | [숫자 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/120904) | [숫자 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/숫자-찾기&120904&.js) | | 55 | [아이스 아메리카노](https://school.programmers.co.kr/learn/courses/30/lessons/120819) | [아이스 아메리카노.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/아이스-아메리카노&120819&.js) | | 56 | [안전지대](https://school.programmers.co.kr/learn/courses/30/lessons/120866) | [안전지대.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/안전지대&120866&.js) | | 57 | [암호 해독](https://school.programmers.co.kr/learn/courses/30/lessons/120892) | [암호 해독.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/암호-해독&120892&.js) | | 58 | [약수 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/120897) | [약수 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/약수-구하기&120897&.js) | | 59 | [양꼬치](https://school.programmers.co.kr/learn/courses/30/lessons/120830) | [양꼬치.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/양꼬치&120830&.js) | | 60 | [연속된 수의 합](https://school.programmers.co.kr/learn/courses/30/lessons/120923) | [연속된 수의 합.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/연속된-수의-합&120923&.js) | | 61 | [영어가 싫어요](https://school.programmers.co.kr/learn/courses/30/lessons/120894) | [영어가 싫어요.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/영어가-싫어요&120894&.js) | | 62 | [옷가게 할인 받기](https://school.programmers.co.kr/learn/courses/30/lessons/120818) | [옷가게 할인 받기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/옷가게-할인-받기&120818&.js) | | 63 | [옹알이](https://school.programmers.co.kr/learn/courses/30/lessons/120956) | [옹알이.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/옹알이&120956&.js) | | 64 | [외계어 사전](https://school.programmers.co.kr/learn/courses/30/lessons/120869) | [외계어 사전.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/외계어-사전&120869&.js) | | 65 | [외계행성의 나이](https://school.programmers.co.kr/learn/courses/30/lessons/120834) | [외계행성의 나이.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/외계행성의-나이&120834&.js) | | 66 | [유한소수 판별하기](https://school.programmers.co.kr/learn/courses/30/lessons/120878) | [유한소수 판별하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/유한소수-판별하기&120878&.js) | | 67 | [이진수 더하기](https://school.programmers.co.kr/learn/courses/30/lessons/120885) | [이진수 더하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/이진수-더하기&120885&.js) | | 68 | [인덱스 바꾸기](https://school.programmers.co.kr/learn/courses/30/lessons/120895) | [인덱스 바꾸기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/인덱스-바꾸기&120895&.js) | | 69 | [자릿수 더하기](https://school.programmers.co.kr/learn/courses/30/lessons/120906) | [자릿수 더하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/자릿수-더하기&120906&.js) | | 70 | [잘라서 배열로 저장하기](https://school.programmers.co.kr/learn/courses/30/lessons/120913) | [잘라서 배열로 저장하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/잘라서-배열로-저장하기&120913&.js) | | 71 | [저주의 숫자 3](https://school.programmers.co.kr/learn/courses/30/lessons/120871) | [저주의 숫자 3.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/저주의-숫자-3&120871&.js) | | 72 | [점의 위치 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/120841) | [점의 위치 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/점의-위치-구하기&120841&.js) | | 73 | [제곱수 판별하기](https://school.programmers.co.kr/learn/courses/30/lessons/120909) | [제곱수 판별하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/제곱수-판별하기&120909&.js) | | 74 | [종이 자르기](https://school.programmers.co.kr/learn/courses/30/lessons/120922) | [종이 자르기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/종이-자르기&120922&.js) | | 75 | [주사위의 개수](https://school.programmers.co.kr/learn/courses/30/lessons/120845) | [주사위의 개수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/주사위의-개수&120845&.js) | | 76 | [중복된 문자 제거](https://school.programmers.co.kr/learn/courses/30/lessons/120888) | [중복된 문자 제거.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/중복된-문자-제거&120888&.js) | | 77 | [중복된 숫자 개수](https://school.programmers.co.kr/learn/courses/30/lessons/120583) | [중복된 숫자 개수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/중복된-숫자-개수&120583&.js) | | 78 | [중앙값 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/120811) | [중앙값 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/중앙값-구하기&120811&.js) | | 79 | [직각삼각형 출력하기](https://school.programmers.co.kr/learn/courses/30/lessons/120823) | [직각삼각형 출력하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/직각삼각형-출력하기&120823&.js) | | 80 | [직사각형 넓이 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/120860) | [직사각형 넓이 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/직사각형-넓이-구하기&120860&.js) | | 81 | [진료순서 정하기](https://school.programmers.co.kr/learn/courses/30/lessons/120835) | [진료순서 정하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/진료순서-정하기&120835&.js) | | 82 | [짝수 홀수 개수](https://school.programmers.co.kr/learn/courses/30/lessons/120824) | [짝수 홀수 개수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/짝수-홀수-개수&120824&.js) | | 83 | [짝수는 싫어요](https://school.programmers.co.kr/learn/courses/30/lessons/120813) | [짝수는 싫어요.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/짝수는-싫어요&120813&.js) | | 84 | [짝수의 합](https://school.programmers.co.kr/learn/courses/30/lessons/120831) | [짝수의 합.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/짝수의-합&120831&.js) | | 85 | [최댓값 만들기(1)](https://school.programmers.co.kr/learn/courses/30/lessons/120847) | [최댓값 만들기(1).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/최댓값-만들기(1)&120847&.js) | | 86 | [최댓값 만들기 (2)](https://school.programmers.co.kr/learn/courses/30/lessons/120862) | [최댓값 만들기 (2).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/최댓값-만들기-(2)&120862&.js) | | 87 | [최빈값 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/120812) | [최빈값 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/최빈값-구하기&120812&.js) | | 88 | [치킨 쿠폰](https://school.programmers.co.kr/learn/courses/30/lessons/120884) | [치킨 쿠폰.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/치킨-쿠폰&120884&.js) | | 89 | [캐릭터의 좌표](https://school.programmers.co.kr/learn/courses/30/lessons/120861) | [캐릭터의 좌표.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/캐릭터의-좌표&120861&.js) | | 90 | [컨트롤 제트](https://school.programmers.co.kr/learn/courses/30/lessons/120853) | [컨트롤 제트.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/컨트롤-제트&120853&.js) | | 91 | [특이한 정렬](https://school.programmers.co.kr/learn/courses/30/lessons/120880) | [특이한 정렬.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/특이한-정렬&120880&.js) | | 92 | [특정 문자 제거하기](https://school.programmers.co.kr/learn/courses/30/lessons/120826) | [특정 문자 제거하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/특정-문자-제거하기&120826&.js) | | 93 | [팩토리얼](https://school.programmers.co.kr/learn/courses/30/lessons/120848) | [팩토리얼.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/팩토리얼&120848&.js) | | 94 | [편지](https://school.programmers.co.kr/learn/courses/30/lessons/120898) | [편지.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/편지&120898&.js) | | 95 | [평행](https://school.programmers.co.kr/learn/courses/30/lessons/120875) | [평행.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/평행&120875&.js) | | 96 | [피자 나눠 먹기 (1)](https://school.programmers.co.kr/learn/courses/30/lessons/120814) | [피자 나눠 먹기 (1).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/피자-나눠-먹기-(1)&120814&.js) | | 97 | [피자 나눠 먹기 (2)](https://school.programmers.co.kr/learn/courses/30/lessons/120815) | [피자 나눠 먹기 (2).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/피자-나눠-먹기-(2)&120815&.js) | | 98 | [피자 나눠 먹기 (3)](https://school.programmers.co.kr/learn/courses/30/lessons/120816) | [피자 나눠 먹기 (3).js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/피자-나눠-먹기-(3)&120816&.js) | | 99 | [한 번만 등장한 문자](https://school.programmers.co.kr/learn/courses/30/lessons/120896) | [한 번만 등장한 문자.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/한-번만-등장한-문자&120896&.js) | | 100 | [합성수 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/120846) | [합성수 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-0/합성수-찾기&120846&.js) | ### 🌱 Level 1 - 풀이 문제 수: 57문제 | 번호 | 문제 출처 | 풀이 | | --- | ------- | --- | | 1 | [2016년](https://school.programmers.co.kr/learn/courses/30/lessons/12901) | [2016년.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/2016년&12901&.js) | | 2 | [3진법 뒤집기](https://school.programmers.co.kr/learn/courses/30/lessons/68935) | [3진법 뒤집기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/3진법-뒤집기&68935&.js) | | 3 | [K번째수](https://school.programmers.co.kr/learn/courses/30/lessons/42748) | [K번째수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/K번째수&42748&.js) | | 4 | [[1차] 다트 게임](https://school.programmers.co.kr/learn/courses/30/lessons/17682) | [[1차] 다트 게임.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/[1차]-다트-게임&17682&.js) | | 5 | [[1차] 비밀지도](https://school.programmers.co.kr/learn/courses/30/lessons/17681) | [[1차] 비밀지도.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/[1차]-비밀지도&17681&.js) | | 6 | [x만큼 간격이 있는 n개의 숫자](https://school.programmers.co.kr/learn/courses/30/lessons/12954) | [x만큼 간격이 있는 n개의 숫자.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/x만큼-간격이-있는-n개의-숫자&12954&.js) | | 7 | [가운데 글자 가져오기](https://school.programmers.co.kr/learn/courses/30/lessons/12903) | [가운데 글자 가져오기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/가운데-글자-가져오기&12903&.js) | | 8 | [같은 숫자는 싫어](https://school.programmers.co.kr/learn/courses/30/lessons/12906) | [같은 숫자는 싫어.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/같은-숫자는-싫어&12906&.js) | | 9 | [나누어 떨어지는 숫자 배열](https://school.programmers.co.kr/learn/courses/30/lessons/12910) | [나누어 떨어지는 숫자 배열.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/나누어-떨어지는-숫자-배열&12910&.js) | | 10 | [나머지가 1이 되는 수 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/87389) | [나머지가 1이 되는 수 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/나머지가-1이-되는-수-찾기&87389&.js) | | 11 | [내적](https://school.programmers.co.kr/learn/courses/30/lessons/70128) | [내적.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/내적&70128&.js) | | 12 | [두 개 뽑아서 더하기](https://school.programmers.co.kr/learn/courses/30/lessons/68644) | [두 개 뽑아서 더하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/두-개-뽑아서-더하기&68644&.js) | | 13 | [두 정수 사이의 합](https://school.programmers.co.kr/learn/courses/30/lessons/12912) | [두 정수 사이의 합.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/두-정수-사이의-합&12912&.js) | | 14 | [로또의 최고 순위와 최저 순위](https://school.programmers.co.kr/learn/courses/30/lessons/77484) | [로또의 최고 순위와 최저 순위.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/로또의-최고-순위와-최저-순위&77484&.js) | | 15 | [모의고사](https://school.programmers.co.kr/learn/courses/30/lessons/42840) | [모의고사.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/모의고사&42840&.js) | | 16 | [문자열 내 p와 y의 개수](https://school.programmers.co.kr/learn/courses/30/lessons/12916) | [문자열 내 p와 y의 개수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/문자열-내-p와-y의-개수&12916&.js) | | 17 | [문자열 내 마음대로 정렬하기](https://school.programmers.co.kr/learn/courses/30/lessons/12915) | [문자열 내 마음대로 정렬하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/문자열-내-마음대로-정렬하기&12915&.js) | | 18 | [문자열 내림차순으로 배치하기](https://school.programmers.co.kr/learn/courses/30/lessons/12917) | [문자열 내림차순으로 배치하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/문자열-내림차순으로-배치하기&12917&.js) | | 19 | [문자열 다루기 기본](https://school.programmers.co.kr/learn/courses/30/lessons/12918) | [문자열 다루기 기본.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/문자열-다루기-기본&12918&.js) | | 20 | [문자열을 정수로 바꾸기](https://school.programmers.co.kr/learn/courses/30/lessons/12925) | [문자열을 정수로 바꾸기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/문자열을-정수로-바꾸기&12925&.js) | | 21 | [부족한 금액 계산하기](https://school.programmers.co.kr/learn/courses/30/lessons/82612) | [부족한 금액 계산하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/부족한-금액-계산하기&82612&.js) | | 22 | [서울에서 김서방 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/12919) | [서울에서 김서방 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/서울에서-김서방-찾기&12919&.js) | | 23 | [성격 유형 검사하기](https://school.programmers.co.kr/learn/courses/30/lessons/118666) | [성격 유형 검사하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/성격-유형-검사하기&118666&.js) | | 24 | [소수 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/12977) | [소수 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/소수-만들기&12977&.js) | | 25 | [소수 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/42839) | [소수 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/소수-찾기&42839&.js) | | 26 | [수박수박수박수박수박수?](https://school.programmers.co.kr/learn/courses/30/lessons/12922) | [수박수박수박수박수박수?.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/수박수박수박수박수박수?&12922&.js) | | 27 | [숫자 문자열과 영단어](https://school.programmers.co.kr/learn/courses/30/lessons/81301) | [숫자 문자열과 영단어.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/숫자-문자열과-영단어&81301&.js) | | 28 | [숫자 짝꿍](https://school.programmers.co.kr/learn/courses/30/lessons/131128) | [숫자 짝꿍.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/숫자-짝꿍&131128&.js) | | 29 | [시저 암호](https://school.programmers.co.kr/learn/courses/30/lessons/12926) | [시저 암호.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/시저-암호&12926&.js) | | 30 | [신고 결과 받기](https://school.programmers.co.kr/learn/courses/30/lessons/92334) | [신고 결과 받기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/신고-결과-받기&92334&.js) | | 31 | [신규 아이디 추천](https://school.programmers.co.kr/learn/courses/30/lessons/72410) | [신규 아이디 추천.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/신규-아이디-추천&72410&.js) | | 32 | [실패율](https://school.programmers.co.kr/learn/courses/30/lessons/42889) | [실패율.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/실패율&42889&.js) | | 33 | [약수의 개수와 덧셈](https://school.programmers.co.kr/learn/courses/30/lessons/77884) | [약수의 개수와 덧셈.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/약수의-개수와-덧셈&77884&.js) | | 34 | [약수의 합](https://school.programmers.co.kr/learn/courses/30/lessons/12928) | [약수의 합.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/약수의-합&12928&.js) | | 35 | [없는 숫자 더하기](https://school.programmers.co.kr/learn/courses/30/lessons/86051) | [없는 숫자 더하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/없는-숫자-더하기&86051&.js) | | 36 | [예산](https://school.programmers.co.kr/learn/courses/30/lessons/12982) | [예산.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/예산&12982&.js) | | 37 | [완주하지 못한 선수](https://school.programmers.co.kr/learn/courses/30/lessons/42576) | [완주하지 못한 선수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/완주하지-못한-선수&42576&.js) | | 38 | [음양 더하기](https://school.programmers.co.kr/learn/courses/30/lessons/76501) | [음양 더하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/음양-더하기&76501&.js) | | 39 | [이상한 문자 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/12930) | [이상한 문자 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/이상한-문자-만들기&12930&.js) | | 40 | [자릿수 더하기](https://school.programmers.co.kr/learn/courses/30/lessons/12931) | [자릿수 더하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/자릿수-더하기&12931&.js) | | 41 | [자연수 뒤집어 배열로 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/12932) | [자연수 뒤집어 배열로 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/자연수-뒤집어-배열로-만들기&12932&.js) | | 42 | [정수 내림차순으로 배치하기](https://school.programmers.co.kr/learn/courses/30/lessons/12933) | [정수 내림차순으로 배치하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/정수-내림차순으로-배치하기&12933&.js) | | 43 | [정수 제곱근 판별](https://school.programmers.co.kr/learn/courses/30/lessons/12934) | [정수 제곱근 판별.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/정수-제곱근-판별&12934&.js) | | 44 | [제일 작은 수 제거하기](https://school.programmers.co.kr/learn/courses/30/lessons/12935) | [제일 작은 수 제거하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/제일-작은-수-제거하기&12935&.js) | | 45 | [직사각형 별찍기](https://school.programmers.co.kr/learn/courses/30/lessons/12969) | [직사각형 별찍기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/직사각형-별찍기&12969&.js) | | 46 | [짝수와 홀수](https://school.programmers.co.kr/learn/courses/30/lessons/12937) | [짝수와 홀수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/짝수와-홀수&12937&.js) | | 47 | [체육복](https://school.programmers.co.kr/learn/courses/30/lessons/42862) | [체육복.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/체육복&42862&.js) | | 48 | [최대공약수와 최소공배수](https://school.programmers.co.kr/learn/courses/30/lessons/12940) | [최대공약수와 최소공배수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/최대공약수와-최소공배수&12940&.js) | | 49 | [최소직사각형](https://school.programmers.co.kr/learn/courses/30/lessons/86491) | [최소직사각형.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/최소직사각형&86491&.js) | | 50 | [콜라츠 추측](https://school.programmers.co.kr/learn/courses/30/lessons/12943) | [콜라츠 추측.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/콜라츠-추측&12943&.js) | | 51 | [크레인 인형뽑기 게임](https://school.programmers.co.kr/learn/courses/30/lessons/64061) | [크레인 인형뽑기 게임.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/크레인-인형뽑기-게임&64061&.js) | | 52 | [키패드 누르기](https://school.programmers.co.kr/learn/courses/30/lessons/67256) | [키패드 누르기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/키패드-누르기&67256&.js) | | 53 | [평균 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/12944) | [평균 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/평균-구하기&12944&.js) | | 54 | [폰켓몬](https://school.programmers.co.kr/learn/courses/30/lessons/1845) | [폰켓몬.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/폰켓몬&1845&.js) | | 55 | [하샤드 수](https://school.programmers.co.kr/learn/courses/30/lessons/12947) | [하샤드 수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/하샤드-수&12947&.js) | | 56 | [핸드폰 번호 가리기](https://school.programmers.co.kr/learn/courses/30/lessons/12948) | [핸드폰 번호 가리기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/핸드폰-번호-가리기&12948&.js) | | 57 | [행렬의 덧셈](https://school.programmers.co.kr/learn/courses/30/lessons/12950) | [행렬의 덧셈.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-1/행렬의-덧셈&12950&.js) | ### 🌱 Level 2 - 풀이 문제 수: 72문제 | 번호 | 문제 출처 | 풀이 | | --- | ------- | --- | | 1 | [124 나라의 숫자](https://school.programmers.co.kr/learn/courses/30/lessons/12899) | [124 나라의 숫자.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/124-나라의-숫자&12899&.js) | | 2 | [2 x n 타일링](https://school.programmers.co.kr/learn/courses/30/lessons/12900) | [2 x n 타일링.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/2-x-n-타일링&12900&.js) | | 3 | [2개 이하로 다른 비트](https://school.programmers.co.kr/learn/courses/30/lessons/77885) | [2개 이하로 다른 비트.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/2개-이하로-다른-비트&77885&.js) | | 4 | [3 x n 타일링](https://school.programmers.co.kr/learn/courses/30/lessons/12902) | [3 x n 타일링.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/3-x-n-타일링&12902&.js) | | 5 | [H Index](https://school.programmers.co.kr/learn/courses/30/lessons/42747) | [H Index.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/H-Index&42747&.js) | | 6 | [JadenCase 문자열 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/12951) | [JadenCase 문자열 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/JadenCase-문자열-만들기&12951&.js) | | 7 | [N Queen](https://school.programmers.co.kr/learn/courses/30/lessons/12952) | [N Queen.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/N-Queen&12952&.js) | | 8 | [N개의 최소공배수](https://school.programmers.co.kr/learn/courses/30/lessons/12953) | [N개의 최소공배수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/N개의-최소공배수&12953&.js) | | 9 | [[1차] 뉴스 클러스터링](https://school.programmers.co.kr/learn/courses/30/lessons/17677) | [[1차] 뉴스 클러스터링.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/[1차]-뉴스-클러스터링&17677&.js) | | 10 | [[1차] 캐시](https://school.programmers.co.kr/learn/courses/30/lessons/17680) | [[1차] 캐시.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/[1차]-캐시&17680&.js) | | 11 | [[1차] 프렌즈4블록](https://school.programmers.co.kr/learn/courses/30/lessons/17679) | [[1차] 프렌즈4블록.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/[1차]-프렌즈4블록&17679&.js) | | 12 | [[3차] n진수 게임](https://school.programmers.co.kr/learn/courses/30/lessons/17687) | [[3차] n진수 게임.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/[3차]-n진수-게임&17687&.js) | | 13 | [[3차] 방금그곡](https://school.programmers.co.kr/learn/courses/30/lessons/17683) | [[3차] 방금그곡.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/[3차]-방금그곡&17683&.js) | | 14 | [[3차] 압축](https://school.programmers.co.kr/learn/courses/30/lessons/17684) | [[3차] 압축.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/[3차]-압축&17684&.js) | | 15 | [[3차] 파일명 정렬](https://school.programmers.co.kr/learn/courses/30/lessons/17686) | [[3차] 파일명 정렬.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/[3차]-파일명-정렬&17686&.js) | | 16 | [k진수에서 소수 개수 구하기](https://school.programmers.co.kr/learn/courses/30/lessons/92335) | [k진수에서 소수 개수 구하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/k진수에서-소수-개수-구하기&92335&.js) | | 17 | [n^2 배열 자르기](https://school.programmers.co.kr/learn/courses/30/lessons/87390) | [n^2 배열 자르기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/n^2-배열-자르기&87390&.js) | | 18 | [가장 큰 수](https://school.programmers.co.kr/learn/courses/30/lessons/42746) | [가장 큰 수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/가장-큰-수&42746&.js) | | 19 | [가장 큰 정사각형 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/12905) | [가장 큰 정사각형 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/가장-큰-정사각형-찾기&12905&.js) | | 20 | [거리두기 확인하기](https://school.programmers.co.kr/learn/courses/30/lessons/81302) | [거리두기 확인하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/거리두기-확인하기&81302&.js) | | 21 | [게임 맵 최단거리](https://school.programmers.co.kr/learn/courses/30/lessons/1844) | [게임 맵 최단거리.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/게임-맵-최단거리&1844&.js) | | 22 | [괄호 변환](https://school.programmers.co.kr/learn/courses/30/lessons/60058) | [괄호 변환.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/괄호-변환&60058&.js) | | 23 | [괄호 회전하기](https://school.programmers.co.kr/learn/courses/30/lessons/76502) | [괄호 회전하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/괄호-회전하기&76502&.js) | | 24 | [교점에 별 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/87377) | [교점에 별 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/교점에-별-만들기&87377&.js) | | 25 | [구명보트](https://school.programmers.co.kr/learn/courses/30/lessons/42885) | [구명보트.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/구명보트&42885&.js) | | 26 | [기능개발](https://school.programmers.co.kr/learn/courses/30/lessons/42586) | [기능개발.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/기능개발&42586&.js) | | 27 | [다리를 지나는 트럭](https://school.programmers.co.kr/learn/courses/30/lessons/42583) | [다리를 지나는 트럭.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/다리를-지나는-트럭&42583&.js) | | 28 | [다음 큰 숫자](https://school.programmers.co.kr/learn/courses/30/lessons/12911) | [다음 큰 숫자.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/다음-큰-숫자&12911&.js) | | 29 | [두 큐 합 같게 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/118667) | [두 큐 합 같게 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/두-큐-합-같게-만들기&118667&.js) | | 30 | [땅따먹기](https://school.programmers.co.kr/learn/courses/30/lessons/12913) | [땅따먹기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/땅따먹기&12913&.js) | | 31 | [멀리 뛰기](https://school.programmers.co.kr/learn/courses/30/lessons/12914) | [멀리 뛰기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/멀리-뛰기&12914&.js) | | 32 | [멀쩡한 사각형](https://school.programmers.co.kr/learn/courses/30/lessons/62048) | [멀쩡한 사각형.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/멀쩡한-사각형&62048&.js) | | 33 | [메뉴 리뉴얼](https://school.programmers.co.kr/learn/courses/30/lessons/72411) | [메뉴 리뉴얼.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/메뉴-리뉴얼&72411&.js) | | 34 | [모음사전](https://school.programmers.co.kr/learn/courses/30/lessons/84512) | [모음사전.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/모음사전&84512&.js) | | 35 | [문자열 압축](https://school.programmers.co.kr/learn/courses/30/lessons/60057) | [문자열 압축.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/문자열-압축&60057&.js) | | 36 | [방문 길이](https://school.programmers.co.kr/learn/courses/30/lessons/49994) | [방문 길이.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/방문-길이&49994&.js) | | 37 | [배달](https://school.programmers.co.kr/learn/courses/30/lessons/12978) | [배달.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/배달&12978&.js) | | 38 | [빛의 경로 사이클](https://school.programmers.co.kr/learn/courses/30/lessons/86052) | [빛의 경로 사이클.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/빛의-경로-사이클&86052&.js) | | 39 | [삼각 달팽이](https://school.programmers.co.kr/learn/courses/30/lessons/68645) | [삼각 달팽이.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/삼각-달팽이&68645&.js) | | 40 | [소수 찾기](https://school.programmers.co.kr/learn/courses/30/lessons/42839) | [소수 찾기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/소수-찾기&42839&.js) | | 41 | [수식 최대화](https://school.programmers.co.kr/learn/courses/30/lessons/67257) | [수식 최대화.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/수식-최대화&67257&.js) | | 42 | [순위 검색](https://school.programmers.co.kr/learn/courses/30/lessons/72412) | [순위 검색.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/순위-검색&72412&.js) | | 43 | [숫자 블록](https://school.programmers.co.kr/learn/courses/30/lessons/12923) | [숫자 블록.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/숫자-블록&12923&.js) | | 44 | [숫자의 표현](https://school.programmers.co.kr/learn/courses/30/lessons/12924) | [숫자의 표현.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/숫자의-표현&12924&.js) | | 45 | [스킬트리](https://school.programmers.co.kr/learn/courses/30/lessons/49993) | [스킬트리.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/스킬트리&49993&.js) | | 46 | [양궁대회](https://school.programmers.co.kr/learn/courses/30/lessons/92342) | [양궁대회.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/양궁대회&92342&.js) | | 47 | [영어 끝말잇기](https://school.programmers.co.kr/learn/courses/30/lessons/12981) | [영어 끝말잇기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/영어-끝말잇기&12981&.js) | | 48 | [예상 대진표](https://school.programmers.co.kr/learn/courses/30/lessons/12985) | [예상 대진표.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/예상-대진표&12985&.js) | | 49 | [오픈채팅방](https://school.programmers.co.kr/learn/courses/30/lessons/42888) | [오픈채팅방.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/오픈채팅방&42888&.js) | | 50 | [올바른 괄호](https://school.programmers.co.kr/learn/courses/30/lessons/12909) | [올바른 괄호.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/올바른-괄호&12909&.js) | | 51 | [위장](https://school.programmers.co.kr/learn/courses/30/lessons/42578) | [위장.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/위장&42578&.js) | | 52 | [이진 변환 반복하기](https://school.programmers.co.kr/learn/courses/30/lessons/70129) | [이진 변환 반복하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/이진-변환-반복하기&70129&.js) | | 53 | [전력망을 둘로 나누기](https://school.programmers.co.kr/learn/courses/30/lessons/86971) | [전력망을 둘로 나누기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/전력망을-둘로-나누기&86971&.js) | | 54 | [점프와 순간 이동](https://school.programmers.co.kr/learn/courses/30/lessons/12980) | [점프와 순간 이동.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/점프와-순간-이동&12980&.js) | | 55 | [조이스틱](https://school.programmers.co.kr/learn/courses/30/lessons/42860) | [조이스틱.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/조이스틱&42860&.js) | | 56 | [주차 요금 계산](https://school.programmers.co.kr/learn/courses/30/lessons/92341) | [주차 요금 계산.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/주차-요금-계산&92341&.js) | | 57 | [줄 서는 방법](https://school.programmers.co.kr/learn/courses/30/lessons/12936) | [줄 서는 방법.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/줄-서는-방법&12936&.js) | | 58 | [짝지어 제거하기](https://school.programmers.co.kr/learn/courses/30/lessons/12973) | [짝지어 제거하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/짝지어-제거하기&12973&.js) | | 59 | [최댓값과 최솟값](https://school.programmers.co.kr/learn/courses/30/lessons/12939) | [최댓값과 최솟값.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/최댓값과-최솟값&12939&.js) | | 60 | [최솟값 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/12941) | [최솟값 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/최솟값-만들기&12941&.js) | | 61 | [카펫](https://school.programmers.co.kr/learn/courses/30/lessons/42842) | [카펫.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/카펫&42842&.js) | | 62 | [쿼드압축 후 개수 세기](https://school.programmers.co.kr/learn/courses/30/lessons/68936) | [쿼드압축 후 개수 세기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/쿼드압축-후-개수-세기&68936&.js) | | 63 | [큰 수 만들기](https://school.programmers.co.kr/learn/courses/30/lessons/42883) | [큰 수 만들기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/큰-수-만들기&42883&.js) | | 64 | [타겟 넘버](https://school.programmers.co.kr/learn/courses/30/lessons/43165) | [타겟 넘버.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/타겟-넘버&43165&.js) | | 65 | [튜플](https://school.programmers.co.kr/learn/courses/30/lessons/64065) | [튜플.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/튜플&64065&.js) | | 66 | [프린터](https://school.programmers.co.kr/learn/courses/30/lessons/42587) | [프린터.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/프린터&42587&.js) | | 67 | [피로도](https://school.programmers.co.kr/learn/courses/30/lessons/87946) | [피로도.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/피로도&87946&.js) | | 68 | [피보나치 수](https://school.programmers.co.kr/learn/courses/30/lessons/12945) | [피보나치 수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/피보나치-수&12945&.js) | | 69 | [하노이의 탑](https://school.programmers.co.kr/learn/courses/30/lessons/12946) | [하노이의 탑.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/하노이의-탑&12946&.js) | | 70 | [행렬 테두리 회전하기](https://school.programmers.co.kr/learn/courses/30/lessons/77485) | [행렬 테두리 회전하기.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/행렬-테두리-회전하기&77485&.js) | | 71 | [행렬의 곱셈](https://school.programmers.co.kr/learn/courses/30/lessons/12949) | [행렬의 곱셈.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/행렬의-곱셈&12949&.js) | | 72 | [후보키](https://school.programmers.co.kr/learn/courses/30/lessons/42890) | [후보키.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-2/후보키&42890&.js) | ### 🌱 Level 3 - 풀이 문제 수: 9문제 | 번호 | 문제 출처 | 풀이 | | --- | ------- | --- | | 1 | [2 x n 타일링](https://school.programmers.co.kr/learn/courses/30/lessons/12900) | [2 x n 타일링.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/2-x-n-타일링&12900&.js) | | 2 | [N Queen](https://school.programmers.co.kr/learn/courses/30/lessons/12952) | [N Queen.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/N-Queen&12952&.js) | | 3 | [가장 먼 노드](https://school.programmers.co.kr/learn/courses/30/lessons/49189) | [가장 먼 노드.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/가장-먼-노드&49189&.js) | | 4 | [네트워크](https://school.programmers.co.kr/learn/courses/30/lessons/43162) | [네트워크.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/네트워크&43162&.js) | | 5 | [단속카메라](https://school.programmers.co.kr/learn/courses/30/lessons/42884) | [단속카메라.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/단속카메라&42884&.js) | | 6 | [베스트앨범](https://school.programmers.co.kr/learn/courses/30/lessons/42579) | [베스트앨범.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/베스트앨범&42579&.js) | | 7 | [여행경로](https://school.programmers.co.kr/learn/courses/30/lessons/43164) | [여행경로.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/여행경로&43164&.js) | | 8 | [이중우선순위큐](https://school.programmers.co.kr/learn/courses/30/lessons/42628) | [이중우선순위큐.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/이중우선순위큐&42628&.js) | | 9 | [입국심사](https://school.programmers.co.kr/learn/courses/30/lessons/43238) | [입국심사.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-3/입국심사&43238&.js) | ### 🌱 Level 4 - 풀이 문제 수: 4문제 | 번호 | 문제 출처 | 풀이 | | --- | ------- | --- | | 1 | [가사 검색.js](https://school.programmers.co.kr/learn/courses/30/lessons/undefined) | [가사 검색.js.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-4/가사-검색.js) | | 2 | [단어 퍼즐](https://school.programmers.co.kr/learn/courses/30/lessons/12983) | [단어 퍼즐.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-4/단어-퍼즐&12983&.js) | | 3 | [무지의 먹방 라이브.js](https://school.programmers.co.kr/learn/courses/30/lessons/undefined) | [무지의 먹방 라이브.js.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-4/무지의-먹방-라이브.js) | | 4 | [올바른 괄호의 갯수](https://school.programmers.co.kr/learn/courses/30/lessons/12929) | [올바른 괄호의 갯수.js](https://github.com/codeisneverodd/programmers-coding-test/blob/main/level-4/올바른-괄호의-갯수&12929&.js) | ## 🙏🏻 아직 풀리지 않은 문제의 해답을 추가해 주세요! ### 커밋 컨벤션 | 접두어 | 작업 내용 | | -------- | ----------------------------------- | | feat | 풀이 추가 등 코드 수정 | | fix | 모든 종류의 오류 수정 | | docs | 문서 수정(코드 수정 없음) | | etc | 위의 경우들에 해당 하지 경우 | ### 🌱 기여 방법 1. Fork 한 후 본인의 해설을 추가합니다. 2. 본인의 저장소에서 이곳으로 PR을 한다. ### 🔥 필수 확인 사항 1. 파일 이름은 공백이 없어야하며, 공백은 - 로 채웁니다. 문제풀이 창에서 문제 이름을 복사하여 사용하는 것을 권장합니다. - 예시) 가장 먼 노드 => 가장-먼-노드.js // [1차] 뉴스 클러스터링 => [1차]-뉴스-클러스터링 2. 새로운 파일을 추가할 시, 00-해답-예시.js 파일을 복제해서 사용할 것을 권장합니다. 3. 기존 파일에 풀이를 추가할 시, 다른 사람과의 주석 컨벤션을 맞춥니다. ## 👉 저작권 해당 Repository의 해답을 자신의 저작물에 추가할 수 있지만 **반드시** 본 Repository의 주소 `https://github.com/codeisneverodd/programmers-coding-test` 를 명시하여야합니다.