728x90
어려운 문제는 아니었는데 시간 초과 때문에 생각보다 시간이 꽤 걸렸다.
def distance(a,b):
return ((a**2)+(b**2))
def solution(k, d):
answer = 0
# 원 내부에 있나 체크하면 됌
dis = d**2
for i in range(0,d+1, k):
count = int((dis - i**2) **0.5)
answer += int(count/k+1)
return answer728x90
'🟢 알고리즘 문제 풀이 > Programmers' 카테고리의 다른 글
| [파이썬] 프로그래머스 마법의 엘리베이터 (0) | 2023.01.17 |
|---|---|
| [파이썬] 프로그래머스 우박수열 정적분 (0) | 2023.01.15 |
| [파이썬] 프로그래머스 주차 요금 계산 (0) | 2023.01.13 |
| [파이썬] 프로그래머스 숫자 카드 나누기 (0) | 2023.01.11 |
| [파이썬] 프로그래머스 택배상자 (0) | 2023.01.11 |