코딩테스트/프로그래머스 - LV 0

[프로그래머스] 배열 만들기 2

웅드 2024. 1. 26. 16:28

 

 

  • 풀이
#include <string>
#include <vector>

using namespace std;

vector<int> solution(int l, int r){
    vector<int> answer;
    for (int i = l; i <= r; i++){
        string tmp = to_string(i);
        bool check = true;
        for (char c : tmp){
            if (c != '0' && c != '5'){
                check = false;
                break;
            }
        }
        if (check){
            answer.push_back(i);
        }
    }

    if (empty(answer)){
        answer.push_back(-1);
    }
    return answer;
}
반응형