[Python] SWEA 2043번 : 서랍의 비밀번호

    https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&contestProbId=AV5QJ_8KAx8DFAUq&categoryId=AV5QJ_8KAx8DFAUq&categoryType=CODE&problemTitle=&orderBy=PASS_RATE&selectCodeLang=PYTHON&select-1=1&pageSize=10&pageIndex=1 

     

    SW Expert Academy

    SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

    swexpertacademy.com

    서랍의 비밀번호가 생각이 나지 않는다.
    비밀번호 P는 000부터 999까지 번호 중의 하나이다.
    주어지는 번호 K부터 1씩 증가하며 비밀번호를 확인해 볼 생각이다.
    예를 들어 비밀번호 P가 123 이고 주어지는 번호 K가 100 일 때, 100부터 123까지 24번 확인하여 비밀번호를 맞출 수 있다.
    P와 K가 주어지면 K부터 시작하여 몇 번 만에 P를 맞출 수 있는지 알아보자.

    [입력]
    입력으로 P와 K가 빈 칸을 사이로 주어진다.

    [출력]
    몇 번 만에 비밀번호를 맞출 수 있는지 출력한다.
     

    [풀이]

    p, k = map(int, input().split())
    cnt = 0
    for i in range (k, p+1):
        cnt += 1
        if i == p:
            print(cnt)
            break

    댓글