본문 바로가기

프로그래머스231

[프로그래머스] 세균 증식 (C++) 세균 증식 / Lv.0 문제 설명 ) 어떤 세균은 1시간에 두배만큼 증식한다고 합니다. 처음 세균의 마리수 n과 경과한 시간 t가 매개변수로 주어질 때 t시간 후 세균의 수를 return하도록 solution 함수를 완성해주세요. 제한 사항 ) 1 ≤ n ≤ 10 1 ≤ t ≤ 15 입출력 예 ) 입출력 예 설명 ) 입출력 예 #1 처음엔 2마리, 1시간 후엔 4마리, 2시간 후엔 8마리, ..., 10시간 후엔 2048마리가 됩니다. 따라서 2048을 return합니다. 입출력 예 #2 처음엔 7마리, 1시간 후엔 14마리, 2시간 후엔 28마리, ..., 15시간 후엔 229376마리가 됩니다. 따라서 229,376을 return합니다. 풀이) 1 2 3 4 5 6 7 8 9 10 11 12 13 1.. 2023. 2. 25.
[프로그래머스] 문자열 정렬하기 (2) (C++) 문자열 정렬하기 (2) / Lv.0 문제 설명 ) 영어 대소문자로 이루어진 문자열 my_string이 매개변수로 주어질 때, my_string을 모두 소문자로 바꾸고 알파벳 순서대로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 제한 사항 ) 0 2023. 2. 25.
[프로그래머스] 7의 개수 (C++) 7의 개수 / Lv.0 문제 설명 ) 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. 제한 사항 ) 1 ≤ array의 길이 ≤ 100 0 ≤ array의 원소 ≤ 100,000 입출력 예 ) 입출력 예 설명 ) 입출력 예 #1 [7, 77, 17]에는 7이 4개 있으므로 4를 return 합니다. 입출력 예 #2 [10, 29]에는 7이 없으므로 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 25 26 #include #include using namespace std; int so.. 2023. 2. 25.
[프로그래머스] 잘라서 배열로 저장하기 (C++) 잘라서 배열로 저장하기 / Lv.0 문제 설명 ) 문자열 my_str과 n이 매개변수로 주어질 때, my_str을 길이 n씩 잘라서 저장한 배열을 return하도록 solution 함수를 완성해주세요. 제한 사항 ) 1 ≤ my_str의 길이 ≤ 100 1 ≤ n ≤ my_str의 길이 my_str은 알파벳 소문자, 대문자, 숫자로 이루어져 있습니다. 입출력 예 ) 입출력 예 설명 ) 입출력 예 #1 "abc1Addfggg4556b" 를 길이 6씩 잘라 배열에 저장한 ["abc1Ad", "dfggg4", "556b"]를 return해야 합니다. 입출력 예 #2 "abcdef123" 를 길이 3씩 잘라 배열에 저장한 ["abc", "def", "123"]를 return해야 합니다. 유의사항 ) 입출력 예 .. 2023. 2. 25.