Bottle Necks

 



ln = list(int(x) for x in input().strip().split())[0]

arr = list(int(x) for x in input().strip().split())

buf = []; arr.sort()

visible_count = 0

for i in range(ln):

  flag = True

  for j in range(len(buf)):

    if arr[i] > buf[j]:

      buf[j] = arr[i]

      flag = False

      break

  if flag==True:

    buf.append( arr[i] )

    visible_count += 1

print( visible_count )


------------------------------------------------------------------------

a=int(input())

s=1

k={}

for i in list(map(int,input().split())):

    if not k.get(i):

        k[i]=1

    else:

        k[i]+=1

        s=max(k[i],s)

print(s)

Post a Comment

0 Comments