반지름

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 1004번 어린 왕자

2024.07.26기준 - 실버3백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 출발점과 도착점과 행성의 위치가 주어 졌을때, 몇번의 행성의 이탈과 진입을 했는지 출력하는 문제입니다. 핵심은 출발점과 도착점이랑 연관된 행성을 제외하고는 돌아가면 되기 때문에 계산을 할 필요가 없다는 것입니다. 행성의 위치와 반지름을 입력받고, 그 행성의 중심의 기준으로 출발점 또는 도착점의 거리가 반지름 보다 작다면 원 안에 있다는 말이 됩니다. 1. 만약 행성안에 출발점이 있을때, 도착점이 밖에 있어야 이탈을 할 수 있습니다.2. 또한 행성안에 도착점이 있다면, 출발점이 밖에 있어야 진입을 할 수 있습니다.  코드package Main;import java.io.*;import java.util.*;pu..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 1002번 터렛

2024.07.02기준 - 실버3백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 조규현의 좌표와 거리, 백승환의 좌표와 거리를 이용해 접점을 구하는 문제입니다.핵심은 큰 원안에 작은 원이 들어갔을때 생기는 변수를 확인하는게 핵심이라고 생각합니다. 1. 조규현과 백승환의 거리를 측정했습니다.jobadis = Math.sqrt(Math.pow(jox - bax, 2) + Math.pow(joy - bay, 2)); // 조규현과 백승환의 거리 2. ( 조규현과 백승환의 거리)가 0이라면 (2명과 류재명)의 거리가 같지 않는 이상 접점이 생길 수 없어 같은면 -1, 다르면 0을 출력합니다.2-1. 거리가 0이면서 2명과 류재명의 거리가 같지 않다면.접점이 생길 수 없는 구조입니다. 2-..

Coding_Slowly
'반지름' 태그의 글 목록