전체 글333 [프로그래머스/C++] 문자열 정수의 합 문제한 자리 정수로 이루어진 문자열 num_str이 주어질 때, 각 자리수의 합을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;int solution(string num_str) { int answer = 0; for(int i = 0; i https://school.programmers.co.kr/learn/courses/30/lessons/181849 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 14. [프로그래머스/C++] 문자열을 정수로 변환하기 문제숫자로만 이루어진 문자열 n_str이 주어질 때, n_str을 정수로 변환하여 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;int solution(string n_str) { return stoi(n_str);} https://school.programmers.co.kr/learn/courses/30/lessons/181848 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 14. [프로그래머스/C++] 약수 구하기 문제정수 n이 매개변수로 주어질 때, n의 약수를 오름차순으로 담은 배열을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;vector solution(int n) { vector answer; for(int i = 1; i https://school.programmers.co.kr/learn/courses/30/lessons/120897 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 14. [프로그래머스/C++] 인덱스 바꾸기 문제문자열 my_string과 정수 num1, num2가 매개변수로 주어질 때, my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요. 솔루션#include #include using namespace std;string solution(string my_string, int num1, int num2) { string answer = ""; answer = my_string; answer[num1] = my_string[num2]; answer[num2] = my_string[num1]; return answer;} https://school.programmers.co.kr/learn/c.. 2025. 2. 14. [프로그래머스/C++] 대문자와 소문자 문제문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;string solution(string my_string) { string answer = ""; for(int i = 0; i https://school.programmers.co.kr/learn/courses/30/lessons/120893 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 13. [프로그래머스/C++] 최댓값 만들기 (2) 문제정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include #include using namespace std;int solution(vector numbers) { int answer = 0; sort(numbers.begin(), numbers.end()); if(numbers[0]*numbers[1] > numbers[numbers.size()-1]*numbers[numbers.size()-2]){ return numbers[0]*numbers[1]; } else{ return numbers[numb.. 2025. 2. 13. [프로그래머스/C++] 숨어있는 숫자의 덧셈 (1) 문제문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;int solution(string my_string) { int answer = 0; for(int i = 0; i https://school.programmers.co.kr/learn/courses/30/lessons/120851 2025. 2. 13. [프로그래머스/C++] 가위 바위 보 문제가위는 2 바위는 0 보는 5로 표현합니다. 가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 return하도록 solution 함수를 완성해보세요. 솔루션#include #include using namespace std;string solution(string rsp) { string answer = ""; for(int i = 0; i https://school.programmers.co.kr/learn/courses/30/lessons/120839 2025. 2. 13. [프로그래머스/C++] 개미 군단 문제개미 군단이 사냥을 나가려고 합니다. 개미군단은 사냥감의 체력에 딱 맞는 병력을 데리고 나가려고 합니다. 장군개미는 5의 공격력을, 병정개미는 3의 공격력을 일개미는 1의 공격력을 가지고 있습니다. 예를 들어 체력 23의 여치를 사냥하려고 할 때, 일개미 23마리를 데리고 가도 되지만, 장군개미 네 마리와 병정개미 한 마리를 데리고 간다면 더 적은 병력으로 사냥할 수 있습니다. 사냥감의 체력 hp가 매개변수로 주어질 때, 사냥감의 체력에 딱 맞게 최소한의 병력을 구성하려면 몇 마리의 개미가 필요한지를 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;int solution(int hp) { int answer = 0;.. 2025. 2. 13. [프로그래머스/C++] 직각삼각형 출력하기 문제"*"의 높이와 너비를 1이라고 했을 때, "*"을 이용해 직각 이등변 삼각형을 그리려고합니다. 정수 n 이 주어지면 높이와 너비가 n 인 직각 이등변 삼각형을 출력하도록 코드를 작성해보세요. 솔루션#include using namespace std;int main(void) { int n; cin >> n; for(int i = 1; i https://school.programmers.co.kr/learn/courses/30/lessons/120823 2025. 2. 13. 이전 1 ··· 8 9 10 11 12 13 14 ··· 34 다음