-
[프로그래머스] 수박수박수박수박수박수? (C++)알고리즘 & 자료구조/코딩테스트 2021. 2. 8. 16:55
문제 설명
길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.
제한 조건
- n은 길이 10,000이하인 자연수입니다.
입출력 예
n return
3 수박수 4 수박수박 설명할게 딱히 없다.
#include <string> #include <vector> #include <iostream> using namespace std; string solution(int n) { string answer = ""; for(int i = 0; i < n; i++) { if(i%2 == 0) { answer += "수"; } else { answer += "박"; } } return answer; } int main (void) { int n; cin >> n; cout << solution(n); }
728x90반응형'알고리즘 & 자료구조 > 코딩테스트' 카테고리의 다른 글
[프로그래머스]문자열 내 p와 y의 개수 (C++) (0) 2021.02.10 [프로그래머스]문자열 내림차순으로 배치하기(C++) (0) 2021.02.09 [프로그래머스] 서울에서 김서방 찾기 (C++) (0) 2021.02.07 [프로그래머스] 나누어 떨어지는 숫자 배열 (C++) (0) 2021.02.06 [프로그래머스]두 정수 사이의 합(C++) (0) 2021.02.06