코딩테스트/프로그래머스(C++)_Level.0
2023.11.15
문제 코드 #include #include #include using namespace std; vector solution(vector strArr) { vector answer; for (int i = 0; i < strArr.size(); ++i) { if (i & 1) { transform(strArr[i].begin(), strArr[i].end(), strArr[i].begin(), ::toupper); } else { transform(strArr[i].begin(), strArr[i].end(), strArr[i].begin(), ::tolower); } } return strArr; }
코딩테스트/프로그래머스(C++)_Level.0
2023.11.15
문제 코드 #include #include #include #include using namespace std; string solution(string myString) { transform(myString.begin(), myString.end(), myString.begin(), ::tolower); return myString; }
코딩테스트/프로그래머스(C++)_Level.0
2023.11.15
문제 코드 #include #include using namespace std; string solution(string myString) { string answer = ""; transform(myString.begin(), myString.end(), myString.begin(), ::toupper); return myString; }
코딩테스트/프로그래머스(C++)_Level.0
2023.11.15
문제 코드 #include #include using namespace std; int solution(string myString, string pat) { int answer = 0; transform(myString.begin(), myString.end(), myString.begin(), ::tolower); transform(pat.begin(), pat.end(), pat.begin(), ::tolower); if (myString.find(pat) != string::npos) { return 1; } return answer; } https://modoocode.com/275 https://artist-developer.tistory.com/28 C++ transform std::tran..
코딩테스트/프로그래머스(C++)_Level.0
2023.11.15
문제 코드 #include #include using namespace std; int solution(vector num_list) { int answer = 0; if (num_list.size() >= 11) { for (int n : num_list) { answer += n; } } else if (num_list.size()
코딩테스트/프로그래머스(C++)_Level.0
2023.11.15
문제 코드 #include #include #include using namespace std; int solution(vector num_list) { int answer = 0; for (int n : num_list) { int temp = n; while (temp != 1) { if (temp & 1) { temp = (temp - 1) / 2; } else { temp /= 2; } answer++; } } return answer; }