본문 바로가기
개발,컴퓨터/코딩테스트

코드업 파이썬 기초 100제 6044번 풀이

by Muyaho~ 2023. 4. 6.

-문제-

정수 2개(a, b)를 입력받아 합, 차, 곱, 몫, 나머지, 나눈 값을 자동으로 계산해보자.
단, b는 0이 아니다.

 

 

-풀이-

 

1) 공백으로 구분되는 두 변수를 설정해줍니다.

->

 

a, b = input().split()

 

2) 합, 차, 곱, 몫, 나머지, 나눈 값에 해당하는 변수들을 만들어줍니다.

그 후 연산자들을 이용해 계산해줍니다.

여기서 마지막 나눈 값의 경우 문제에서 (실수, 소수점 이하 둘째 자리까지의 정확도로 출력) 하라는 조건이 있었으므로

float()함수로 실수로 만들어줍니다.

->


c = int(a) + int(b)
d = int(a) - int(b)
e = int(a) * int(b)
f = int(a) // int(b)
g = int(a) % int(b)
h = float(a) / float(b)

 

3) (실수, 소수점 이하 둘째 자리까지의 정확도로 출력)하라는 조건에 맞춰 나눈 값을 나타내는 변수는 format() 함수로 반올림 해줍니다.

이후 모든 변수들을 출력합니다.

->

 


print(c)
print(d)
print(e)
print(f)
print(g)
print(format(h, ".2f"))

 

 

 

 

 

 

 

-정답 코드-

a, b = input().split()

c = int(a) + int(b)
d = int(a) - int(b)
e = int(a) * int(b)
f = int(a) // int(b)
g = int(a) % int(b)
h = float(a) / float(b)

print(c)
print(d)
print(e)
print(f)
print(g)
print(format(h, ".2f"))