주문 금액을 합산해 청구서에 찍는 기능을 만듭니다. 할인과 부분 환불 때문에 소수점이 있는 금액이 섞여 들어옵니다.
회계팀은 1원 단위 오차도 허용하지 않습니다. 매달 정산에서 어긋나면 원인을 찾는 데 며칠이 걸립니다.
요구사항
Money 클래스를 만들 것
total(self, amounts) 구현 — amounts는 숫자 목록
합계를 소수점 둘째 자리까지의 문자열로 반환 (예: "3000.00")
반올림은 사사오입(0.5는 올림)으로 처리할 것
부동소수점 오차로 1원이라도 틀리면 안 됨
제한 시간
30분
배점
100점
합격
70점
진행 방식
· 화면 안에서 AI에게 자유롭게 물어볼 수 있습니다. 대화 내용은 채점에 반영됩니다.
· 기능 테스트는 제출 전에 몇 번이든 돌려볼 수 있습니다.
· 단, 진짜 테스트는 제출 후에 공개됩니다. 스스로 검증해야 합니다.
· 제출하면 여러분의 코드를 읽고 만든 면접 질문에 답해야 합니다.
· 채점: 기능 30 + 숨은 테스트 40 + 과정 15 + 방어 15