[HackerRank] Viral Advertising

[문제 링크]

[입력]

int n: 걸리는 날짜 수

[출력]

int: n일 후 좋아하는 사람 수

[코드]

def viralAdvertising(n):
    # Write your code here
    result = 0
    liked = 0
    Shared = 5
    day = 1
    while(day<=n):
        liked = Shared//2;
        result += liked
        Shared = 3 * liked
        day = day+1
    return result

좋은 웹페이지 즐겨찾기