[백준 / BOJ] 4344번 평균은 넘겠지 (C++, Python)◎ 자료구조와 알고리즘/백준(BOJ) 문제풀이2021. 9. 5. 15:48
Table of Contents
반응형
링크 : https://www.acmicpc.net/problem/4344
문제
문제 풀이
이 문제는 수학적인 요소가 어렵다기보다는 출력을 어떻게 해야할지 더 고민이 되는 문제다.
C++ 상세 풀이
더보기
std::cout << std::fixed;
std::cout.precision(3);
std::cout << count / N * 100 << "%" << "\n";
여기서 std::fixed는 소수점을 고정시켜 표현한다는 의미다.
또한 std::cout.precision(3)은 소수점을 3자리까지 출력하겠다는 의미다.
Python 상세 풀이
더보기
print(f"{rate:.3f}%")
:.3f는 소수점 3자리까지 출력하겠다는 의미를 가진다.
C++ 코드 전문
Python 코드 전문
소감
처음으로 fixed, precision을 사용한 문제이다. 역시 출력할 때는 printf가 조금 더 편한 것 같다.
반응형
'◎ 자료구조와 알고리즘 > 백준(BOJ) 문제풀이' 카테고리의 다른 글
[백준 / BOJ] 4673번 셀프 넘버 (C++, Python) (0) | 2021.09.06 |
---|---|
[백준 / BOJ] 15596번 정수 N개의 합 (C++, Python) (0) | 2021.09.05 |
[백준 / BOJ] 8958번 OX퀴즈 (C++, Python) (0) | 2021.09.05 |
[백준 / BOJ] 1546번 평균 (C++, Python) (0) | 2021.09.05 |
[백준 / BOJ] 3052번 나머지 (C++, Python) (0) | 2021.09.05 |
@Reo :: 코드 아카이브
자기계발 블로그