• + 0 comments

    Python3 O(n) solution

    def viralAdvertising(n):
        people = 5
        likes = 0
        for i in range(n):
            people = int(people/2)
            likes += people
            people *= 3
        return likes