[백준] 3053번 : 택시 기하학 ( 파이 )

업데이트:

문제

enter image description here







풀이

#define _CRT_SECURE_NO_WARNINGS
#define _USE_MATH_DEFINES	// 파이를 사용하기 위해 정의해줌
#include <stdio.h>
#include <math.h>

int main() {

	int r = 0;
	double res1 = 0,res2=0;

	scanf("%d", &r);

	res1 = pow(r, 2) * M_PI;	// 파이값
	res2 = pow(r, 2) * 2;

	printf("%lf\n", res1);
	printf("%lf\n", res2);

	return 0;
}







알고리즘 [ 접근방법 ]

굉장히 쉬운 문제이지만 C언어에서 정확한 파이값을 가져오기 위한 정의를 기록하기 위해 포스팅한다. 파이를 사용하기 위해선 두가지 정의가 필요하다.

#define _USE_MATH_DEFINES   
#include <math.h>

위의 코드를 순서대로 적어주면 M_PI를 사용할 수 있다.







댓글남기기