C++53 프로그래머스 - 문자열을 정수로 바꾸기 (C++) 1234567891011121314151617181920212223#include #include using namespace std; int solution(string s) { int answer = 0; bool is_positive = true; if(s[0] == '-') is_positive = false; if(isdigit(s[0]) == false) s = s.substr(1); answer = stoi(s); if(is_positive == false) answer *= -1; return answer;}cs 2020. 3. 6. 프로그래머스 - 수박수박수박수박수박수? (C++) 12345678910111213141516171819202122#include #include using namespace std; string solution(int n) { string answer = ""; bool toggle = true; for(int i = 0; i 2020. 3. 6. 프로그래머스 - 소수 찾기 (C++) 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950#include #include #include using namespace std; // 에라토스테네스의 체int solution(int n) { int answer = 0; // 숫자(인덱스) 별로 소수 유무를 체크할 bool형 벡터 // nums[0] ~ nums[n]; vector nums(n + 1, true); // 0과 1은 소수가 아니므로 false로 초기화 nums[0] = false; nums[1] = false; // 2부터 n / 2 + 1까지 for(int i = 2; i 2020. 3. 6. 프로그래머스 - 서울에서 김서방 찾기 (C++) 12345678910111213#include #include #include using namespace std; string solution(vector seoul) { string answer = "김서방은 "; answer += to_string(distance(seoul.begin(), find(seoul.begin(), seoul.end(), "Kim"))); return answer + "에 있다";}Colored by Color Scriptercs 2020. 3. 5. 이전 1 ··· 5 6 7 8 9 10 11 ··· 14 다음