재수 끝난 재수생 집에서 가만히 있다가 심심해서 점프투파이썬 내용 살짝 깔짝인다음에

바로 백준 시작했음. 브론즈 문제는 쉽길래 슥슥 풀다가 실버5부터는 아예 풀이자체를 못 떠올리겠거나 풀어도

Baekjoon Online JudgeBaekjoon Online Judgewww.acmicpc.net



Baekjoon Online JudgeBaekjoon Online Judgewww.acmicpc.net

a=int(input())
list1=[]
asd=1
n=0
while True:    
    list1.append(3**n)
    if len(list1)==a:
        break
    else:
        for k in range(0,len(list1)-1):
            list1.append(3**n+list1[k])
            if len(list1)==a:
                asd=asd+1
                break
    n=n+1
    if asd==2:
        break
print(list1[a-1])

이런 식으로 메모리 초과 뜨던가 둘 중 하나임 앞으로 어케 공부를 해야함??