코딩16 C++ 서울에서 김서방 찾기(프로그래머스) 프로그래머스_서울에서 김서방 찾기 https://programmers.co.kr/ 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 문자열 배열에서 특정 문자열의 위치 찾기 방법 1. 문자열 배열에서 특정 문자열의 위치 찾기 결과 문자열 배열에서 특정 문자열의 위치 찾기 통과한 코드 #include #include using namespace std; string solution(vector seoul) { string answer = ""; for (int i = 0; i < seoul.size(); i++) { if (seoul[i] == "Kim") { string str = "김서방은 " + to_string(i) + "에 있다"; return str; } } retur.. 2020. 6. 7. C++ 문자열 다루기 기본(프로그래머스) 프로그래머스_문자열 다루기 기본 https://programmers.co.kr/ 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 문자열 길이와 숫자로만 구성되어있는지 확인하기 방법 1. 문자열 s의 길이가 4 혹은 6인지 확인 2. 숫자로만 구성돼있는지 확인 결과 문자열 길이와 숫자로만 구성되어있는지 확인하기 통과한 코드 #include #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. bool solution(const char* s) { bool answer = true; int nSize = strlen(s); if (nSize != 4 && nSize != 6) retur.. 2020. 6. 5. C++ 문자열 내림차순으로 배치하기(프로그래머스) 문자열 프로그래머스_문자열 내림차순으로 배치하기 https://programmers.co.kr/ 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 문자열 내림차순으로 정렬 방법 1. 문자열 내림차순으로 정렬 결과 문자열 내림차순으로 정렬 통과한 코드 #include #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. char* solution(const char* a) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. int nSize = strlen(a); char* s = (char*)malloc(nSize + 1); s.. 2020. 6. 5. C++ 문자열 내 p와 y의 개수(프로그래머스) 프로그래머스_문자열 내 p와 y의 개수 https://programmers.co.kr/ 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 문자 사이의 p와 y의 개수를 확인 방법 1. 문자 사이의 p와 y의 개수를 각각 확인한다. 2. 같으면 true, 다르면 false를 리턴한다 결과 문자 사이의 p와 y의 개수를 확인하여 리턴 통과한 코드 #include #include #include using namespace std; bool solution(string s) { bool answer = true; for (int i = 0; i < s.size(); i++) { s[i] = tolower(s[i]); //소문자를 대문자로 교환. } int pCount = 0; int.. 2020. 6. 3. 이전 1 2 3 4 다음