¶
볼려고 를 다다가 결국 기 나..
다른 방법로 바꿔 ^^
단 구면 그(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) 만든
각 는 구 다.
렇게 가데 부 를 구내면 례로 다른 고 구 다.
런 방법로 단 공 구 뒤 로그래밍~
다른 방법로 바꿔 ^^
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; }