본문 바로가기
  • 하루 끝에서
카테고리 없음

코딩테스트 연습 (점 찍기, java)

by Eevy 2023. 8. 24.

프로그래머스 코딩테스트 연습문제 (점 찍기)

class Solution {
    public long solution(int k, int d) {
        long answer = 0;
        int a = d/k; // k에 곱해질 수 있는 최댓값
        for(int i=0; i<=a; i++){
            int j = (int)Math.sqrt(Math.pow(d,2)-Math.pow((i*k),2));
            answer+=j/k+1;
        }
        return answer;
    }
}

댓글


Top