코딩테스트/프로그래머스 (55) 썸네일형 리스트형 [Level 1][C++] 직사각형 별찍기 #include using namespace std;int main(void) { int a; int b; cin >> a >> b; for(int m=0; m [Level 1][C++] x만큼 간격이 있는 n개의 숫자 #include #include using namespace std;vector solution(int x, int n) { vector answer; for(int i=1; i [Level 1][C++] 행렬의 덧셈 #include #include using namespace std;vector> solution(vector> arr1, vector> arr2) { vector> answer(arr1); for(int i=0; i [Level 1][C++] 가운데 글자 가져오기 #include #include using namespace std;string solution(string s) { string answer = ""; if(s.length()%2==0) answer += s.at(s.length()/2-1); // at 함수. 문자열 내 특정 위치에 있는 문자를 반환한다. answer += s.at(s.length()/2); return answer;} [Level 1][C++] 시저 암호 #include #include #include using namespace std;string solution(string s, int n) { char* arr = new char[s.length() + 1]; strcpy(arr, s.c_str()); for (int i = 0; i = 'A' && arr[i] 'Z') arr[i] -= ('Z'-'A'+1); arr[i] += n; } else { if (arr[i]+n > 'z') arr[i] -=.. [Level 1][C++] 문자열 내림차순으로 배치하기 풀이1#include #include #include using namespace std;string solution(string s) { char * arr = new char[s.length()+1]; strcpy(arr, s.c_str()); for(int i=0; i 풀이2#include #include #include using namespace std;string solution(string s) { sort(s.begin(), s.end(), greater()); return s;} sort함수3번째 인자를 넣지 않으면 default로 오름차순으로 정렬한다. 반환형은 void.- sort(arr, arr+n)- sort(arr.begin.. [Level 1][C++] 서울에서 김서방 찾기 #include #include using namespace std;string solution(vector seoul) { int idx; for(int i=0; i [Level 1][C++] 수박수박수박수박수박수? #include #include using namespace std;string solution(int n) { string answer = ""; for(int i=0; i [Level 1][C++] 나누어 떨어지는 숫자 배열 #include #include using namespace std;vector solution(vector arr, int divisor) { vector answer; for(int i=0; ianswer[i+j]) { int temp = answer[i]; answer[i] = answer[i+j]; answer[i+j] = temp; } } return answer;} [Level 1][C++] 문자열 내 p와 y의 개수 #include #include #include using namespace std;bool solution(string s){ char* arr = new char[s.length()+1]; strcpy_s(arr, s.length()+1, s.c_str()); int countP = 0; int countY = 0; for (int i = 0; i 이전 1 2 3 4 5 6 다음