The Captain's Room

Sort by

recency

|

1570 Discussions

|

  • + 0 comments

    k = int(input()) rooms = list(map(int, input().split()))

    captain_room = (sum(set(rooms)) * k - sum(rooms)) // (k - 1) print(captain_room)

  • + 0 comments
    k = int(input())
    rooms=list(map(int,input().split()))
    list_sum = sum(rooms)
    rooms=set(rooms)
    set_sum=sum(rooms)
    rooms_sum=(list_sum-set_sum)/(k-1)
    A = set_sum-rooms_sum
    print(int(A))
    
  • + 0 comments

    Using dictionary

     K = int(input())
    L = map(int, input().split(' '))
    
    D = dict()
    
    for x in L:
        if D.get(x) == None:
            D[x] = 1
        else:
            D[x] += 1
    
    for x in D:
        if D[x] == 1:
            print(x)
    
  • + 0 comments

    idk why it didn't work (only passed 1 scenario) but:

    num = input() roomlist = input() rlit = roomlist.split() rlit_int = list(map(int, rlit))

    while len(rlit_int) > 1: x = rlit_int[0] while x in rlit_int: rlit_int.remove(x)

    print(rlit_int[0])

  • + 0 comments

    Failed in Scenario 0

    k = int(input()) klist = list(map(int, input().split()))

    lenlist = int(len(klist)/2)

    set1 = set([x for x in klist[:lenlist]]) set2 = set([x for x in klist[lenlist+1:]])

    captainroom = (set1 ^ set2)

    print(list(captainroom)[0])

    print(captainroom[0])