문제 설명무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다.예를 들어, 사람들의 몸무게가 70kg, 50kg, 80kg, 50kg이고 구명보트의 무게 제한이 100kg이라면 2
오늘 문제는 프로그래머스에 있는 네트워크라는 문제를 풀었다.문제의 설명은 다음과 같다.문제 설명네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적
오늘 풀어본 문제는 프로그래머스의 다음 큰 숫자라는 문제이다.해당 문제 설명은 다음과 같다.문제 설명자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다.조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다.조건 2. n의 다음 큰 숫자와 n은
오늘 풀어본 문제는 프로그래머스에 있는 올바른 괄호라는 문제이다.문제의 설명은 다음과 같다.문제 설명괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어"()()" 또는 "(())()" 는 올바른 괄호
오늘은 프로그래머스의 야근지수라는 문제를 풀어 보았다.문제 설명은 다음과 같다.문제 설명회사원 Demi는 가끔은 야근을 하는데요, 야근을 하면 야근 피로도가 쌓입니다. 야근 피로도는 야근을 시작한 시점에서 남은 일의 작업량을 제곱하여 더한 값입니다. Demi는 N시간
오늘은 프로그래머스의 최고의 집합이라는 문제를 풀었다.문제 설명은 다음과 같다.문제 설명자연수 n 개로 이루어진 중복 집합(multi set, 편의상 이후에는 "집합"으로 통칭) 중에 다음 두 조건을 만족하는 집합을 최고의 집합이라고 합니다.각 원소의 합이 S가 되는
오늘 풀어본 문제는 프로그래머스의 정수 삼각형이라는 문제이다.문제 설명은 다음과 같다.문제 설명\[7, 3, 8, 8, 1, 0, 2, 7, 4, 4, 4, 5, 2, 6, 5]위와 같은 삼각형의 꼭대기에서 바닥까지 이어지는 경로 중, 거쳐간 숫자의 합이 가장 큰 경우
오늘 풀어본 문제는 프로그래머스의 모음사전이라는 문제이다.문제 설명은 다음과 같다.문제 설명사전에 알파벳 모음 'A', 'E', 'I', 'O', 'U'만을 사용하여 만들 수 있는, 길이 5 이하의 모든 단어가 수록되어 있습니다. 사전에서 첫 번째 단어는 "A"이고,
오늘은 프로그래머스의 프로세스라는 문제를 풀어 보았다.문제 설명은 다음과 같다.문제 설명운영체제의 역할 중 하나는 컴퓨터 시스템의 자원을 효율적으로 관리하는 것입니다. 이 문제에서는 운영체제가 다음 규칙에 따라 프로세스를 관리할 경우 특정 프로세스가 몇 번째로 실행되는
오늘 풀어본 문제는 프로그래머스의 게임 맵 최단거리라는 문제이다.문제 설명은 다음과 같다.문제 설명ROR 게임은 두 팀으로 나누어서 진행하며, 상대 팀 진영을 먼저 파괴하면 이기는 게임입니다. 따라서, 각 팀은 상대 팀 진영에 최대한 빨리 도착하는 것이 유리합니다.지금
오늘은 프로그래머스의 옹알이라는 문제를 풀어보았다.문제 설명은 다음과 같다.문제 설명머쓱이는 태어난 지 11개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음과 네 가지 발음을 조합해서 만들 수 있는 발음밖에 하지
오늘은 프로그래머스의 더 맵게라는 문제를 풀어보았다.문제 설명은 다음과 같다.문제 설명매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음
오늘은 프로그래머스의 이중우선순위큐라는 문제를 풀어 보았다.문제 설명은 다음과 같다.문제 설명이중 우선순위 큐는 다음 연산을 할 수 있는 자료구조를 말합니다.명령어 수신 탑(높이)I 숫자 : 큐에 주어진 숫자를 삽입합니다.D 1 : 큐에서 최댓값을 삭제합니다.D -
오늘은 프로그래머스의 단어 변환이라는 문제를 풀어 보았다.문제 설명은 다음과 같다.문제 설명두 개의 단어 begin, target과 단어의 집합 words가 있습니다. 아래와 같은 규칙을 이용하여 begin에서 target으로 변환하는 가장 짧은 변환 과정을 찾으려고
오늘은 프로그래머스의 주식가격이라는 문제를 풀어보았다.문제 설명은 다음과 같다.문제 설명초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요.제한사항p
오늘은 프로그래머스의 뒤에 있는 큰 수 찾기라는 문제를 풀어 보았다. 문제 설명은 다음과 같다. 문제 설명 정수로 이루어진 배열 numbers가 있습니다. 배열 의 각 원소들에 대해 자신보다 뒤에 있는 숫자 중에서 자신보다 크면서 가장 가까이 있는 수를 뒷 큰수라고
오늘 풀어본 문제는 프로그래머스의 땅따먹기라는 문제이다.문제 설명은 다음과 같다.문제 설명땅따먹기 게임을 하려고 합니다. 땅따먹기 게임의 땅(land)은 총 N행 4열로 이루어져 있고, 모든 칸에는 점수가 쓰여 있습니다. 1행부터 땅을 밟으며 한 행씩 내려올 때, 각
오늘은 프로그래머스의 등굣길이라는 문제를 풀어 보았다.문제 설명은 다음과 같다.문제 설명계속되는 폭우로 일부 지역이 물에 잠겼습니다. 물에 잠기지 않은 지역을 통해 학교를 가려고 합니다. 집에서 학교까지 가는 길은 m x n 크기의 격자모양으로 나타낼 수 있습니다.아래