Dot Algo∙ DS/PS
2022. 3. 20.
[BOJ] 백준 7869번 두 원 (Java)
#7869 두 원 난이도 : 골드 3 유형 : 기하학 7869번: 두 원 첫째 줄에 두 원의 중심과 반지름 x1, y1, r1, x2, y2, r2가 주어진다. 실수는 최대 소수점 둘째자리까지 주어진다. www.acmicpc.net ▸ 문제 두 원이 주어졌을 때, 교차하는 영역의 넓이를 소수점 셋째자리까지 구하는 프로그램을 작성하시오. ▸ 입력 첫째 줄에 두 원의 중심과 반지름 x1, y1, r1, x2, y2, r2가 주어진다. 실수는 최대 소수점 둘째자리까지 주어진다. ▸ 출력 첫째 줄에 교차하는 영역의 넓이를 반올림해 소수점 셋째자리까지 출력한다. 문제 풀이 두 원이 중심으로부터 두 접점으로 까지의 부채꼴 합한 면적 - 두 삼각형 면적을 뺴면 두 원의 교차면적을 구할 수 있다. 해당 글을 참고하면 ..