※ 글쓴이는 취미로 코딩을 익혀보는 사람이라 정확하지 않은 내용을 담고 있을 수 있다 ※

 

이번에 볼 문제는 백준 24623번 문제인 Изгороди이다.
문제는 아래 링크를 확인하자.

https://www.acmicpc.net/problem/24623 

 

24623번: Изгороди

Фермер Джон прокопал прямолинейную канаву длиной $2 \cdot n$ метров. Затем от середины канавы прокопал под углом $\alpha$ к предыдущей короткую кан

www.acmicpc.net

이 글에서 각도의 단위는 도(degree)이다.

 

그림에서 두 변의 길이가 n인 두 이등변삼각형의 밑각의 크기를 각각 x, y라 하면, 구하는 각의 크기는 x+y로 나타낼 수 있다. 이 때, 전체 삼각형의 내각의 합이 180라는 사실로부터 2x+2y=180임을 그림에서 알 수 있고, 따라서 구하는 각의 크기인 x+y는 90임을 알 수 있다.

 

이는 n이나 중심각 α의 크기에 관계없는 값이므로, 단순히 90을 출력하는 것으로 문제를 해결할 수 있다.

 

아래는 제출한 소스코드이다.

#include <iostream>
using namespace std;

int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);

	cout << "90";
}
728x90

'BOJ' 카테고리의 다른 글

[BOJ 16099 // C++] Larger Sport Facility  (1) 2022.11.12
[BOJ 3085 // C++] 사탕 게임  (0) 2022.11.12
[BOJ 25277 // C++] Culture shock  (0) 2022.11.11
[BOJ 24296 // C++] ЛИНИЯ  (0) 2022.11.11
[BOJ 25278 // C++] Terraforming  (0) 2022.11.11

+ Recent posts