반응형
A가 연산이 끝나면 무조건 K가 된다는 전제가 있기 때문에, 그냥 연산횟수를 세면 됨.
문제
https://www.acmicpc.net/problem/25418
풀이
import sys
input = sys.stdin.readline
A, K = map(int,input().split())
cnt = 0
while A<K:
if K%2 == 0 and K//2 >= A:
K //= 2
else:
K -= 1
cnt += 1
print(cnt)
반응형
'알고리즘 > 백준 문제풀이' 카테고리의 다른 글
[boj] 백준 1926 그림 python 풀이 (1) | 2023.04.30 |
---|---|
[boj] 백준 10026 적록색약 python 풀이 (0) | 2023.04.19 |
[boj] 백준 1012 유기농 배추 python 풀이 (0) | 2023.04.16 |
[boj] 백준 5014 스타트링크 python 풀이 (0) | 2023.04.15 |
[boj] 백준 15988 1, 2, 3 더하기3 python 풀이 (0) | 2023.04.12 |