#include <string> #include <vector> #include <algorithm> using namespace std; vector<int> solution(vector<int> arr, int divisor) { vector<int> answer; int flag = 0; for(int i = 0; i < arr.size(); i++) { if(arr[i] % divisor == 0) { flag = 1; answer.push_back(arr[i]); } } sort(answer.begin(), answer.end()); if(flag == 0) { answer.push_back(-1); } return answer; } | cs |
'Programmers > Level 1' 카테고리의 다른 글
[프로그래머스 1] 문자열 내 마음대로 정렬하기 (C/C++) (0) | 2019.10.17 |
---|---|
[프로그래머스 1] 두 정수 사이의 합 (C/C++) (0) | 2019.10.17 |
[프로그래머스 1] 같은 숫자는 싫어 (C/C++) (0) | 2019.10.17 |
[프로그래머스 1] 가운데 글자 가져오기 (C/C++) (0) | 2019.10.17 |
[프로그래머스 1] 2016년 (C/C++) (0) | 2019.10.17 |