viewing paste Hehe | Python

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
n = int(input())
a = sorted(list(map(int,input().split())))
q = int(input())
for i in range(q):
    x = int(input())
    l = - 1
    r = n
    while(r - l > 1):
        mid = (l+r)//2
        if a[mid]<=x:
            l = mid
        else:
            r = mid
    print(r)
 
Viewed 1158 times, submitted by Guest.