C++/programmers 코딩테스트(level 0) C++

[C/C++] programmers Level 0 배열 만들기 2

CE : 하랑 2023. 9. 16. 12:34

 

 

 

코드

 

#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 check=to_string(i);
        int n=0;
        
        for(int j=0;j<check.size();j++){
            if(check[j]=='0' || check[j]=='5'){
                n=1;
            }else{
                n=0;
                break;
            }
        }
        
        if(n==1){
            answer.push_back(i);
        }
    }
    
    if(answer.empty()){
        answer.push_back(-1);
    }
    
    return answer;
}