Coding Test/백준

사칙연산 [문제번호 : 10869]

제일리 2022. 12. 24. 16:48

 

 

처음풀이 : 

 

A = int(input())
B = int(input())

print(A+B)
print(A-B)
print(A*B)
print(A/B)
print(A%B)

 

예제입력을 보면 "7 3" 입니다. 따라서  input() 함수를 두번 나눠서 실행하면 Runtime Error가 발행합니다.

 

추가적으로 4번째 출력물로 나머지를 구해야하는데, "/" 를 사용하게 되면 소수점이 포함되어 출력이 됩니다.

 

** '/' --> Float

** '//' --> int

 

따라서 결과적으로 아래과 같이 풀어야 합니다.

 

A,B = map( int, input().split() )

print(A+B)
print(A-B)
print(A*B)
print(A//B)
print(A%B)

 

 

 

 

 

 

단계별로 풀어보기 > 입출력과 사칙연산 > 사칙연산

 https://www.acmicpc.net/step/1

 

입출력과 사칙연산 단계

입출력과 사칙연산

www.acmicpc.net