U E D R , A S I H C RSS

Is This Integration?/하기웅

풀�

처�� �분� �용해서 볼려고 별 쑈를 다하다가 결국엔 �분� 기억� 잘안나서..
다른 �시�� 방법으로 바꿔서 계산했�^^

�단 �분� �용해서 구하면 �테그랄(0�서 1/2까지) 루트(a^2 - x^2) � 구하면 �고~
x= cos t 로 치환하여 삼� 치환법� �용해서 구한다~ (그런� 왜 잘 안�까??ㅋㅋ)

다른 풀�!! 노가다..ㅋㅋ
�단 제� 가운� 부분� 넓�를 구한다.
� 선� 만나는 부분� (1/2 , 루트(3)/2)��는 것� 쉽게 알 수 있으므로~
가장 가운� 부분� 넓� = 가운� 사�형 부분 + 나머지 부분 �서~
가운� 사�형 부분� 쉽게 구할 수 있고 그 옆� 붙� 부분� 넒�면 구하면 �다.
(0,0)�서 (1/2, 루트(3)/2) 지�과 (루트(3)/2, 1/2) 지�� 지어서 만든 �� �부분� 넓�는
파�/12 �는 것� 알 수 있다.
y=루트(3)x �는 �선과 y=(1/루트(3))x �는 �선� y=1/2과 만나는 �� �용하여 구한
��� 차� * (루트(3)/2) / 2 를 하면 (0,0)�서 (1/2, 루트(3)/2) 지�과 (루트(3)/2, 1/2) 지�� 지어서 만든
삼�형� 넓�는 구할 수 있다.
�렇게 가운� 부분� 넓�를 구해내면 차례로 다른 넓�고 구할 수 있다.
�런 방법으로 간단한 공�� 구한 뒤 프로그래�~

소스

~cpp
#include <iostream>
#include <cmath>
using namespace std;

#define pi 3.141592653589793238462643383279

double size;

int main()
{
	cout.setf(ios::fixed, ios::floatfield);    
    cout.setf(ios::showpoint);    
    cout.precision(3);

	while(cin>>size)
		cout << (pi/3 +1-sqrt(3.0))*size*size <<" "<< 2*(pi/6-2+sqrt(3.0))*size*size<<" "<<(4-(2.0/3)*pi-sqrt(3.0))*size*size<<endl;

	return 0;
}
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:28
Processing time 0.0037 sec