티스토리 뷰
https://www.acmicpc.net/problem/1526
4와 7을 계속 붙이면서 N보다 작거나 같은 가장 큰 금민수를 찾는다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <cstdio> int n,ans; void go(int x) { if(x>n) return; ans=ans<x?x:ans; go(x*10+4); go(x*10+7); } int main() { scanf("%d",&n); go(0); printf("%d",ans); return 0; } | cs |
'Algorithm > BOJ' 카테고리의 다른 글
1463 1로 만들기 (0) | 2018.03.01 |
---|---|
1003 피보나치 함수 (0) | 2018.03.01 |
1431 시리얼 번호 (0) | 2018.02.27 |
1305 광고 (0) | 2018.02.27 |
1701 Cubeditor (0) | 2018.02.27 |