It's easy, if you try

[SW Expert Academy] 2043. 서랍의 비밀번호 (Python) 본문

알고리즘/파이썬(Python)

[SW Expert Academy] 2043. 서랍의 비밀번호 (Python)

s5he2 2021. 2. 14. 21:26
반응형

문제

서랍의 비밀번호가 생각이 나지 않는다.

비밀번호 P는 000부터 999까지 번호 중의 하나이다.

주어지는 번호 K부터 1씩 증가하며 비밀번호를 확인해 볼 생각이다.

예를 들어 비밀번호 P가 123 이고 주어지는 번호 K가 100 일 때, 100부터 123까지 24번 확인하여 비밀번호를 맞출 수 있다.

P와 K가 주어지면 K부터 시작하여 몇 번 만에 P를 맞출 수 있는지 알아보자.

 

[입력]

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

[출력]

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

 

입력 예시

123 100

출력 예시

24

 

풀이

SW Expert Academy 모의 테스트 방식에 익숙해지려고 풀어봤다.

풀이 1

P, K = map(int, input().split())
print(P - K + 1)

 

풀이 2

P, K = map(int, input().split())
count = 0
​
for i in range(K, P+1):
   count += 1
   if i == P:
       print(count)
       break

 

최초 발행 날짜: 2020-12-30 1:00:00

반응형
Comments