이분탐색 짤때마다 느끼지만 조금 인덱싱 꼬일때가 있움..
l < r설계랑 성공하면 l을 어디까지 둘지 생각해두기.
n = int(input())
f = sorted(list(map(float, input().split())))
c = 0
for i in range(n):
    l = i
    r = n
    while l < r:
        m = (l+r)//2
        if f[i]>=(0.9)*f[m]:
            l = m + 1
        else:
            r = m
    c += r-i-1
print(c)'practivceAlgorithm > 백준' 카테고리의 다른 글
| [백준][Python] 15823 카드팩 구매하기 : 이분탐색과 실패함수 비교 (0) | 2021.08.24 | 
|---|---|
| [백준][Python] 20365 블로그2 (0) | 2021.08.24 | 
| [백준][Python] 18353 병사 배치하기 (0) | 2021.08.24 | 
| [백준][Python] 3783 세제곱근 (0) | 2021.08.23 | 
| [백준][Python] 16954 움직이는 미로탈출 (0) | 2021.08.23 |