모의고사 (Lv.1) 문제 설명 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 함 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, … 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, … 3번 수포자...
230209_Algorithm | 폰켓몬(Lv.1)
폰켓몬 (Lv.1) 문제 설명 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 함 같은 종류의 폰켓몬은 같은 번호 당신은 최대한 다양한 종류의 폰켓몬을 가지길 원하기 때문에, 최대한 많은 종류의 폰켓몬을 포함해서 N/2마리를 선택 N마리 폰켓몬의 종류 번호가 담긴 배열 nums...
230209_Algorithm | 문자열 내림차순으로 배치하기(Lv.1)
문자열 내림차순으로 배치하기 (Lv.1) 문제 설명 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수 s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주 제한사항 str은 길이 1 이상인 문자열 입출력 예시 s ...
230208_Algorithm | 제일 작은 수 제거하기(Lv.1)
제일 작은 수 제거하기 (Lv.1) 문제 설명 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 return 제한사항 arr은 길이 1 이상인 배열 인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] 입출력 예시 arr return ...
230208_Algorithm | 로또의 최고 순위와 최저 순위(Lv.1)
로또의 최고 순위와 최저 순위 (Lv.1) 문제 설명 구매한 로또 번호를 담은 배열 lottos, 당첨 번호를 담은 배열 win_nums가 매개변수 당첨 가능한 최고 순위와 최저 순위를 차례대로 배열에 담아서 return 순서와 상관없이, 구매한 로또에 당첨 번호와 일치하는 번호가 있으면 맞힌 걸로 인정 알아볼 수 없는 번호를 ...
230207_Algorithm | 3진법 뒤집기(Lv.1)
3진법 뒤집기 (Lv.1) 문제 설명 자연수 n이 매개변수 n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 제한사항 n은 1 이상 100,000,000 이하인 자연수 입출력 예시 n result ...
230207_Algorithm | 예산(Lv.1)
예산 (Lv.1) 문제 설명 부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, 최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하도록 solution 함수를 완성 물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야함 정해진 전체 예산에서 최대한 많은 부서의 물품을 구매...
230207_Algorithm | 소수 만들기(Lv.1)
소수 만들기 (Lv.1) 문제 설명 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하기 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 소수가 되는 경우의 개수를 return 제한사항 nums에 들어있는 숫자의 개수는 3개 이상 5...
230206_TIL | 사프 로그인, 회원가입 완료
오늘한 일 [알고리즘] 1문제 풀기(2문제 풀랬는데 하나는 이해가 잘 안되서 더 찾아봐야함) [사이드 프로젝트] 로그인, 회원가입 1차 구현 완료 [원티드] 프리온보딩 챌린지 강의 듣기 내일 할 일 [사이드 프로젝트] react hook form 말고 일반적인 사용법으로 교체하기 [리액트를 다루...
230206_Algorithm | 두 개 뽑아서 더하기(Lv.1)
두 개 뽑아서 더하기 (Lv.1) 문제 설명 정수 배열 numbers numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 제한사항 numbers의 길이는 2 이상 100 이하 numbers의 모든 수는 0 이상 100 이하...