코딩테스트/C | C++

[백준 16486번] [C언어] 운동장 한 바퀴

유노 Uknow 2023. 1. 16. 00:19

 

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

 

16486번: 운동장 한 바퀴

첫째 줄에 d1의 값이 주어진다. 둘째 줄에는 d2의 값이 주어진다. (d1, d2의 값은 100,000 이하의 양의 정수)

www.acmicpc.net

 

난이도 : 브론즈 4
태그 : 수학, 기하학

 

 

설명

사각형의 가로 길이와 반지름의 길이가 주어집니다.

그냥 단순히 사각형 가로 길이 * 2 + 원의 둘레 (지름 * pi) 를 하면 나오겠죠?

 

 

소스코드

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main() {
	int d1, d2;
	double pi = 3.141592;
	scanf("%d", &d1);
	scanf("%d", &d2);

	printf("%f", d1 * 2 + d2 * 2 * pi);
	
	return 0;
}

 

 

후기

Pi 값을 어떻게 하지 생각했는데 문제 지문에서 3.141592 라 주어졌었네요.

역시 지문을 잘 봐야겠습니다