목록코딩테스트/프로그래머스 (64)
bdfgdfg
#include #include using namespace std; string solution(int n) { string answer = ""; for(int i = 0; i < n; ++i) { if(i % 2 == 0) answer += "수"; else answer += "박"; } return answer; }
#include #include using namespace std; string solution(string s, int n) { string answer; for(int i = 0; i = 'a' && s[i] 'z') { int dis = s[i] + n - 'z'; answer += 'a' + dis - 1; } else answer += s[i] + n; } else if(s[i] >= 'A' && s[i] 'Z') { int dis = s[i] + n - 'Z'; answer += 'A' + dis - 1; } else answer += s[i] + n; } } ..
#include #include using namespace std; int solution(string s) { int answer = 0; int size = 1; if(s[0] == '-' || s[0] == '+') { for(int i = s.size() - 1; i > 0; --i) { answer += (s[i] - '0') * size; size *= 10; } if(s[0] == '-') answer *= -1; } else { for(int i = s.size() - 1; i >= 0; --i) { answer += (s[i] - '0') * size; size *= 10; } } return answer; } 사실은 stoi 한방이면 된다.