목록프로그래머스 문제풀이 (65)
나만의 작은 도서관
문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/131128 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : Lv.1 문제 요약 설명두 정수 X, Y의 임의의 자리에서 공통으로 나타나는 정수 k(0 ≤ k ≤ 9)들을 이용하여 만들 수 있는 가장 큰 정수를 두 수의 짝꿍이라 합니다. 예를 들어 X = 3403이고 Y = 13203이라면, X와 Y의 짝꿍은 X와 Y에서 공통으로 나타나는 3, 0, 3으로 만들 수 있는 가장 큰 정수인 330입니다. 두 정수 X, Y가 주어졌을 때, X..
문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/133499 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : Lv.1 문제 요약 설명머쓱이는 태어난 지 11개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음과 네 가지 발음을 조합해서 만들 수 있는 발음밖에 하지 못하고 연속해서 같은 발음을 하는 것을 어려워합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 ..
문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : Lv.1 문제 요약 설명로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 순위당첨내용16개 일치25개 일치34개 일치43개 일치52개 일치6낙첨6개의 당첨번호 중 일부 번호를 알 수 없을 때(0으로 표기), 최저 순위와 최고 순위를 출력하는 프로그램을 작성하시오.입력로또 번호를 담은..
문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/42840 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : Lv.1 문제 요약 설명3명의 수포자가 있을 때 각각 본인만의 패턴으로 문제를 찍는다. 3명 중 가장 높은 점수를 얻은 수포자를 반환하는 프로그램을 작성하시오. (각각 수포자는 1, 2, 3번이며, 가장 높은 점수가 여럿인 경우 오름차순으로 정렬한다.) 각 수포자가 찍는 방법1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는..
문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/150367 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 난이도 : Lv.3 문제 요약 설명숫자 num이 주어졌을 때 해당 수를 완전 이진 트리로 표현할 수 있으면 1, 아니면 0을 반환한다. 숫자는 배열 형태(numbers)로 여러 개 주어진다. 완전 이진 트리를 만드는 방법은 다음과 같다. 임의의 이진 트리를 만든다. 이진 트리의 모든 부모 노드는 왼쪽 자식 노드의 서브 트리보다 순서가 낮으며, 오른쪽 자식 노드의 서브 트리보다 순서가 높다...