Baekjoon #18511

Baekjoon #18511

1개의 풀이 · Python

문제 원문 보기 ↗

SOLUTION INFO

Python · main.py

main.py
import sys

def input():
    return sys.stdin.readline().rstrip()

def backTracking(num):
    global ans
    if num > N:
        return
    ans = max(ans,num)
    for i in K:
        num = num * 10 + i
        backTracking(num)
        num = (num - i) // 10

N, C = map(int, input().split())
K = list(map(int, input().split()))
ans = 0
backTracking(0)
print(ans)

SOLUTION DESCRIPTION

풀이 설명

등록된 풀이 설명이 없습니다.