알고리즘104 프로그래머스 - 두 정수 사이의 합 (C++) 1234567891011121314151617181920212223242526272829303132333435363738#include #include #include using namespace std; long long solution(int a, int b) { long long answer = 0; if(a == b) return a; int small = a b ? a : b; for(int i = small; i 2020. 3. 4. 프로그래머스 - 나누어 떨어지는 숫자 배열 (C++) 12345678910111213141516171819202122232425262728293031323334353637383940414243444546#include #include #include #include using namespace std; vector solution(vector arr, int divisor) { vector answer; for(int i = 0; i 2020. 3. 4. 프로그래머스 - 같은 숫자는 싫어 (C++) 12345678910111213141516171819202122232425262728293031323334#include #include using namespace std; vector solution(vector arr) { vector answer; // 직전 숫자 임시 저장 int before = -1; for(int i = 0; i 2020. 3. 4. 프로그래머스 - 체육복 (C++) 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586#include #include using namespace std; int solution(int n, vector lost, vector reserve) { int answer = 0; // 전체 학생 크기 + 1 만큼 lost, reserve에 관한 bool 벡터를 모두 false로 초기화하여 만든다. vector lost_vec(n + 1, false); vector reserve_vec(n + 1, false.. 2020. 2. 29. 이전 1 ··· 23 24 25 26 다음