https://www.acmicpc.net/problem/2885
import sys
n = int(sys.stdin.readline())
choco = 1
while n > choco:
choco *= 2
answer1= choco
answer2 = 0
while n % choco != 0 :
choco = choco // 2
answer2 += 1
print(answer1, answer2)
구현은 간단한데 이런 수학적 문제는 실버라도 어렵다.