728x90
반응형
문제
코드
string solution(string my_string, int n) {
string answer = "";
for(int i = 0; i<n; ++i)
{
answer+=my_string.c_str()[i];
}
return answer;
}
answer.assign(my_string.begin(), my_string.begin()+n);
.assign : 문자열을 할당하는 함수
(문자열) : 문자열을 할당
(개수, 문자) : 문자를 개수만큼 할당
(문자열, 시작위치, 개수) : 매개변수 문자열의 시작위치부터 개수만큼을 호출한 문자열에 할당
728x90
반응형
'코딩테스트 > 프로그래머스(C++)_Level.0' 카테고리의 다른 글
[프로그래머스/C++] Lv.0 세로 읽기 (0) | 2023.11.05 |
---|---|
[프로그래머스/C++] Lv.0 접두사인지 확인하기 (0) | 2023.11.03 |
[프로그래머스/C++] Lv.0 접미사인지 확인하기 (0) | 2023.11.03 |
[프로그래머스/C++] Lv.0 접미사 배열 (0) | 2023.11.01 |
[프로그래머스/C++] Lv.0 주사위 게임 3 (0) | 2023.11.01 |