![[백준 / BOJ] 3053번 택시 기하학 (C++, Python)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNpTMw%2FbtrJpOJdkBu%2FPtHIv5bGuOJjUmJ62PnYfk%2Fimg.png)
[백준 / BOJ] 3053번 택시 기하학 (C++, Python)◎ 자료구조와 알고리즘/백준(BOJ) 문제풀이2022. 4. 9. 18:33
Table of Contents
반응형
링크 : https://www.acmicpc.net/problem/3053
3053번: 택시 기하학
첫째 줄에는 유클리드 기하학에서 반지름이 R인 원의 넓이를, 둘째 줄에는 택시 기하학에서 반지름이 R인 원의 넓이를 출력한다. 정답과의 오차는 0.0001까지 허용한다.
www.acmicpc.net
문제
문제 풀이
처음에 택시 기하학이 이해가 가지 않아 인터넷을 참고한 문제다. 너무 설명을 잘해주신 분들이 많아 그 분들의 블로그를 참고하는 것이 더 도움이 될 것 같다.
https://lalayeon.tistory.com/178
[백준] 3053 택시 기하학 (C++)
문제 www.acmicpc.net/problem/3053 3053번: 택시 기하학 첫째 줄에는 유클리드 기하학에서 반지름이 R인 원의 넓이를, 둘째 줄에는 택시 기하학에서 반지름이 R인 원의 넓이를 출력한다. 정답과의 오차는
lalayeon.tistory.com
https://codesyun.tistory.com/71
[BOJ / 백준] 3053번 택시 기하학 C++ 문제 풀이
단계별로 풀어보기 - 수학 2단계 - [9단계] 3053번 문제 문제 링크 : www.acmicpc.net/problem/3053 3053번: 택시 기하학 첫째 줄에는 유클리드 기하학에서 반지름이 R인 원의 넓이를, 둘째 줄에는 택시 기하
codesyun.tistory.com
C++ 상세 풀이
더보기
fixed와 precision을 활용하면 된다.
std::cout << std::fixed; // 소숫점을 고정시키겠다!
std::cout.precision(6); // 6자리까지 표현하겠다!
Python 상세 풀이
더보기
그대로 출력해도 되지만 소숫점 자리를 지정할 수도 있다.
# 소숫점을 지정하지 않아도 맞지만 지정할 수도 있다.
print(f"{r ** 2 * math.pi:.6f}")
print(f"{r ** 2 * 2:.6f}")
C++ 코드 전문
Python 코드 전문
소감
반응형
'◎ 자료구조와 알고리즘 > 백준(BOJ) 문제풀이' 카테고리의 다른 글
[백준 / BOJ] 10870번 피보나치 수 5 (C++, Python) (0) | 2022.04.10 |
---|---|
[백준 / BOJ] 10872번 팩토리얼 (C++, Python) (0) | 2022.04.09 |
[백준 / BOJ] 4153번 직각삼각형 (C++, Python) (0) | 2022.04.09 |
[백준 / BOJ] 9020번 골드바흐의 추측 (C++, Python) (0) | 2022.04.08 |
[백준 / BOJ] 4948번 베르트랑 공준 (C++, Python) (0) | 2022.04.08 |
@Reo :: 코드 아카이브
자기계발 블로그