cpp450 [프로그래머스] 문자열 계산하기 (C++) 문자열 계산하기 / Lv.0 문제 설명 ) my_string은 "3 + 5"처럼 문자열로 된 수식입니다. 문자열 my_string이 매개변수로 주어질 때, 수식을 계산한 값을 return 하는 solution 함수를 완성해주세요. 제한 사항 ) 연산자는 +, -만 존재합니다. 문자열의 시작과 끝에는 공백이 없습니다. 0으로 시작하는 숫자는 주어지지 않습니다. 잘못된 수식은 주어지지 않습니다. 5 ≤ my_string의 길이 ≤ 100 my_string을 계산한 결과값은 1 이상 100,000 이하입니다. my_string의 중간 계산 값은 -100,000 이상 100,000 이하입니다. 계산에 사용하는 숫자는 1 이상 20,000 이하인 자연수입니다. my_string에는 연산자가 적어도 하나 포함되어 .. 2023. 2. 25. [프로그래머스] 배열의 유사도 (C++) 배열의 유사도 / Lv.0 문제 설명 ) 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 제한 사항 ) 1 ≤ s1, s2의 길이 ≤ 100 1 ≤ s1, s2의 원소의 길이 ≤ 10 s1과 s2의 원소는 알파벳 소문자로만 이루어져 있습니다 s1과 s2는 각각 중복된 원소를 갖지 않습니다. 입출력 예 ) 입출력 예 설명 ) 입출력 예 #1 "b"와 "c"가 같으므로 2를 return합니다. 입출력 예 #2 같은 원소가 없으므로 0을 return합니다. 풀이) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include #inc.. 2023. 2. 25. [프로그래머스] 숫자 찾기 (C++) 숫자 찾기 / Lv.0 문제 설명 ) 정수 num과 k가 매개변수로 주어질 때, num을 이루는 숫자 중에 k가 있으면 num의 그 숫자가 있는 자리 수를 return하고 없으면 -1을 return 하도록 solution 함수를 완성해보세요. 제한 사항 ) 0 = len) { // k의 자리수가 없으므로 -1 answer = -1; } else { // 해당 자리수를 return 한다. // 인덱스이므로 +1 answer = s_num.find(s_k) + 1; } return answer; } Colored by Color Scripter cs 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/120904 프로그래머스 코드 중심의 개발자 채.. 2023. 2. 25. [프로그래머스] n의 배수 고르기 (C++) n의 배수 고르기 / Lv.0 문제 설명 ) 정수 n과 정수 배열 numlist가 매개변수로 주어질 때, numlist에서 n의 배수가 아닌 수들을 제거한 배열을 return하도록 solution 함수를 완성해주세요. 제한 사항 ) 1 ≤ n ≤ 10,000 1 ≤ numlist의 크기 ≤ 100 1 ≤ numlist의 원소 ≤ 100,000 입출력 예 ) 입출력 예 설명 ) 입출력 예 #1 numlist에서 3의 배수만을 남긴 [6, 9, 12]를 return합니다. 입출력 예 #2 numlist에서 5의 배수만을 남긴 [10, 5]를 return합니다. 입출력 예 #3 numlist에서 12의 배수만을 남긴 [120, 600, 12, 12]를 return합니다. 풀이) 1 2 3 4 5 6 7 8 9.. 2023. 2. 25. 이전 1 ··· 49 50 51 52 53 54 55 ··· 113 다음