전체 글333 [프로그래머스/C++] 옷가게 할인 받기 문제머쓱이네 옷가게는 10만 원 이상 사면 5%, 30만 원 이상 사면 10%, 50만 원 이상 사면 20%를 할인해줍니다. 구매한 옷의 가격 price가 주어질 때, 지불해야 할 금액을 return 하도록 solution 함수를 완성해보세요. 솔루션#include #include using namespace std;int solution(int price) { int answer = price; if(price >= 500000){ answer *= 0.8; } else if (answer >= 300000){ answer *= 0.9; } else if (answer >= 100000){ answer *= 0.95; } .. 2025. 2. 13. [프로그래머스/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/120813 2025. 2. 13. [프로그래머스/C++] 중앙값 구하기 문제중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요. 솔루션#include #include #include using namespace std;int solution(vector array) { int answer = 0; sort(array.begin(), array.end()); return array[array.size()/2]; return answer;} https://school.programmers.co.kr/learn/courses/30/lessons/.. 2025. 2. 13. [프로그래머스/C++] 배열 두배 만들기 문제정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;vector solution(vector numbers) { vector answer; for(int i = 0; i https://school.programmers.co.kr/learn/courses/30/lessons/120809 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 13. [프로그래머스/C++] 중복된 숫자 개수 문제정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요. 솔루션#include #include #include using namespace std;int solution(vector array, int n) { return count(array.begin(), array.end(), n);} https://school.programmers.co.kr/learn/courses/30/lessons/120583 2025. 2. 13. [프로그래머스/C++] 홀짝에 따라 다른 값 반환하기 문제양의 정수 n이 매개변수로 주어질 때, n이 홀수라면 n 이하의 홀수인 모든 양의 정수의 합을 return 하고 n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 return 하는 solution 함수를 작성해 주세요. 솔루션#include #include using namespace std;int solution(int n) { int answer = 0; if(n%2==1){ for(int i = 1; i https://school.programmers.co.kr/learn/courses/30/lessons/181935 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.c.. 2025. 2. 13. [프로그래머스/C++] 두 수의 나눗셈 문제정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;int solution(int num1, int num2) { return double(num1) / num2 * 1000;} https://school.programmers.co.kr/learn/courses/30/lessons/120806 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 13. [프로그래머스/C++] 홀짝 구분하기 문제자연수 n이 입력으로 주어졌을 때 만약 n이 짝수이면 "n is even"을, 홀수이면 "n is odd"를 출력하는 코드를 작성해 보세요. 솔루션#include using namespace std;int main(void) { int n; cin >> n; if(n%2==0){ cout https://school.programmers.co.kr/learn/courses/30/lessons/181944 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 13. [프로그래머스/C++] 공배수 문제정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;int solution(int number, int n, int m) { int answer = 0; if(number%n==0 && number%m==0) return 1; return answer;} https://school.programmers.co.kr/learn/courses/30/lessons/181936 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프pro.. 2025. 2. 13. [프로그래머스/C++] n의 배수 문제정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요. 솔루션#include #include using namespace std;int solution(int num, int n) { if(num%n==0){ return 1; } else{ return 0; }} https://school.programmers.co.kr/learn/courses/30/lessons/181937 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 2025. 2. 12. 이전 1 ··· 9 10 11 12 13 14 15 ··· 34 다음