#include <string>
#include <vector>
using namespace std;
vector<int> solution(vector<int> arr, int divisor) {
vector<int> answer;
for(int i=0; i<arr.size(); i++)
if(arr[i]%divisor == 0)
answer.push_back(arr[i]);
if(answer.empty())
answer.push_back(-1);
else
{
for(int i =0; i<answer.size(); i++)
for(int j=1; j<answer.size()-i; j++)
if(answer[i]>answer[i+j])
{
int temp = answer[i];
answer[i] = answer[i+j];
answer[i+j] = temp;
}
}
return answer;
}
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[Level 1][C++] 서울에서 김서방 찾기 (0) | 2024.09.27 |
---|---|
[Level 1][C++] 수박수박수박수박수박수? (0) | 2024.09.27 |
[Level 1][C++] 문자열 내 p와 y의 개수 (0) | 2024.09.27 |
[Level 1][C++] 문자열을 정수로 바꾸기 (0) | 2024.09.27 |
[Level 1][C++] 짝수와 홀수 (0) | 2024.09.27 |