본문 바로가기

알고리즘 (Python)/코드업 기초 100제

[CodeUp] 코드업 기초 100제 6045번 풀이 - 파이썬(python)

728x90
반응형

6045 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기(설명)(py)

시간 제한 : 1초 메모리 제한 : 128 MB

 


 

문제 설명

 

정수 3개를 입력받아 합과 평균을 출력해보자.

입력

 

정수 3개가 공백을 두고 입력된다.

출력

 

합과 평균을 공백을 두고 출력한다.
평균은 소숫점 이하 셋째 자리에서 반올림하여 둘째 자리까지 출력한다.

입력 예시

 

1 2 3

출력 예시

 

6 2.00

내 풀이

 

a, b, c = map(int, input().split())
avg = (a+b+c)/3

print(a+b+c)
print("%0.2f" % avg)

모범 답안

 

a, b, c = input().split()
a=int(a)
b=int(b)
c=int(c)
hap=a+b+c
avg=hap/3
print(hap, format(avg, ".2f"))

해설

 

정수 3개를 입력받고, avg 변수를 선언하고 세 정수의 평균값을 대입합니다.
print() 함수로 세 정수의 합과 포매팅 코드(%0.2f)를 통해서 소수점 둘 째 자리까지 출력해줍니다.
728x90
반응형