코테/프로그래머스

문자 반복 출력하기

Slow Motion~ 2023. 2. 22. 16:35
728x90

처음에 이렇게 풀었더니 아스키코드 값 연산이 되버림

#include <string>
#include <vector>

using namespace std;

string solution(string my_string, int n) {
    string answer = "";
    for(int i = 0; i <= my_string.size()-1; i++){
        answer += my_string[i]*n; 
    }
    return answer;
}

그래서

#include <string>
#include <vector>

using namespace std;

string solution(string my_string, int n) {
    string answer = "";
    for(int i = 0; i <= my_string.size()-1; i++){
        for(int j = 0; j<n; j++){
        answer += my_string[i]; }
    }
    return answer;
}

 

댓글수0