알고리즘/프로그래머스93 프로그래머스 level 2 - 연속 부분 수열 합의 개수 https://school.programmers.co.kr/learn/courses/30/lessons/131701 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 자연수로 이루어진 원형 수열의 연속 부분 수열들을 구해서, 그 합으로 만들 수 있는 개수를 리턴해야 한다. #include #include #include using namespace std; int solution(vector elements) { int answer = 0; vector new_e(elements); set s; // 원형 만들기 for(int i=0;i 7, 9, 1, 1,.. 2022. 11. 21. 프로그래머스 level 2 - n진수 게임 https://school.programmers.co.kr/learn/courses/30/lessons/17687 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 숫자 0부터 차례대로 하나씩 말하는 게임이다. 단, n진수로 변환하여서도 할 수 있는 데, 변환 후에도 하나의 숫자 씩만 말해야 한다. (최대 16진수이며, 10~15는 A~F로 변환) 진법 n, 미리 구할 숫자 개수 t, 게임 참가 인원 m, 튜브의 순서 p가 주어진다. 튜브가 t개 만큼 자신이 말해야할 숫자를 구하려 할 때, 이를 구하면 된다. #include #include using nam.. 2022. 11. 21. 프로그래머스 level 2 - 방문 길이 https://school.programmers.co.kr/learn/courses/30/lessons/49994 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 방향을 뜻하는 문자열이 주어진다. 5 x 5 평면에서 처음 이동하는 직선의 길이만을 구해서 반환해야 한다. 캐릭터는 좌표평면의 원점에서 시작하며, 벽에 도달했는데도 벽 방향으로 이동하는 경우(좌표 평면의 경계를 넘어가는 경우)는 무시한다. #include #include #include using namespace std; int solution(string dirs) { int answer = .. 2022. 11. 14. 프로그래머스 level 2 - 스킬트리 https://school.programmers.co.kr/learn/courses/30/lessons/49993 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 선행 스킬 : 특정 스킬을 배우기 위해 먼저 배워야 하는 스킬. 선행 스킬 순서가 a - c - b 라면, a 를 배우기 전에는 c, b 를 배울 수 없고, a, c 를 배우기 전까진 b를 배울 수 없다. 선행 스킬 순서 skill 과 유저들이 만든 스킬트리가 주어진다. 스킬트리들 중에서 선행 스킬 순서를 지키는 스킬트리가 몇 개 인지를 반환해야 한다. #include #include using .. 2022. 11. 13. 이전 1 2 3 4 5 6 ··· 24 다음