No Rules Rules

가장 큰 금민수 (feat. 백준, 1526번) 본문

생활/코테

가장 큰 금민수 (feat. 백준, 1526번)

개발하는 완두콩 2023. 2. 2. 13:06
728x90
반응형

가장 큰 금민수
https://www.acmicpc.net/problem/1526

 

1526번: 가장 큰 금민수

첫째 줄에 N이 주어진다. N은 4보다 크거나 같고 1,000,000보다 작거나 같은 자연수이다.

www.acmicpc.net

 

// woohyeon.kim
// kim519620.tistory.com
#include <iostream>
using namespace std;
bool check(register int n){
    while(n != 0){
        if(n % 10 != 4 && n % 10 != 7)
            return false;
        n /= 10;
    }
    return true;
}
int main() {
    ios::sync_with_stdio(false), cin.tie(NULL);
    register int N, ans;
    cin >> N;
    for(; N >= 4; --N)
        if(check(N)){
            ans = N;
            break;
        }
    cout << ans;
	return 0;
}
// *&)*@*

 

반응형

문제의 요구사항에 따라 브루트포스 문제답게 풀이하였습니다.

728x90
반응형
Comments