[CodeUp/코드업] Python 기초 100제 , 코드업 파이썬 6084 , 코드업 6084번 , 코드업 6084
<문제 출처>
https://www.codeup.kr/problem.php?id=6084
------------------------------------------------------------------------------------------------------------------------------
문제 내용은 장황하지만 결국 풀어야 것은 별거 없다. 겁먹지 말자
그냥 입력받은 Hz, bit, channel, sec 을 모조리 곱한뒤에
8비트, 1024Byte, 1024KB 에 맞게 다 나줘주면 된다.
쉽게 말해 그냥 입력받은 값 다 곱하고 ÷8 ÷1024 ÷1024 해준다음
소수점 둘째자리에서 반올림해서 첫째자리까지만 출력시켜주면 된다.
* 소수점이 나오므로 float선언이 필요할 수도 있다.
* 보다 간결한 코드를 위해 %를 많이 사용하자
------------------------------------------------------------------------------------------------------------------------------
정답
(1) 이전에 배운 format 사용
(2) 보다 더 간결한 코드
반응형