본문 바로가기

Algorithm/SWEA

[SWEA] 3233번 정삼각형 분할 놀이 (C++)

728x90
반응형
#include<iostream>
using namespace std;

int main(int argc, char** argv)
{
	int test_case;
	int T;
	cin>>T;

	for(test_case = 1; test_case <= T; ++test_case)
	{
		long long a, b;
		cin >> a >> b;
		long long ans = (a * a)/(b * b);
		cout<< "#" << test_case << " " << ans << endl;
	}
	return 0;
}

 

A의 면적 / B의 면적을 구하면 된다.

한 변의 길이가 n인 정삼각형의 면적 구하는 공식은 √3/4n²이기 때문에 √3/4를 소거한 (a * a)/(b * b)를 구한다.

728x90
반응형

'Algorithm > SWEA' 카테고리의 다른 글

[SWEA] 2948번 문자열 교집합 (C++)  (0) 2023.11.18
[SWEA] 7532번 세영이의 SEM력 연도 (C++)  (0) 2023.11.16