https://school.programmers.co.kr/learn/courses/30/lessons/181187
from math import sqrt
def solution(r1, r2):
cnt = 0
for i in range(1,r2+1):
r1_max=int(sqrt(r1*r1-i*i-1)) if r1>i else -1
r2_max=int(sqrt(r2*r2-i*i))
cnt+=r2_max-r1_max
return cnt*4
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/5단계/MYSQL] 상품을 구매한 회원 비율 구하기 (0) | 2024.05.29 |
---|---|
[프로그래머스/2단계/PYTHON] 연속된 부분 수열의 합 (0) | 2024.05.29 |
[프로그래머스/2단계/PYTHON] 요격 시스템 (0) | 2024.05.29 |
[프로그래머스/PYTHON] 최소직사각형 (0) | 2024.05.29 |
[프로그래머스/PYTHON] 2022 KAKAO TECH INTERNSHIP 성격 유형 검사하기 (0) | 2024.05.29 |