문제(https://www.acmicpc.net/problem/10869)
두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.
두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000)
첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다.
예제 입력 : 7 3
예체 출력 :
10
4
21
2
1
코딩 하기 앞서 : 컴퓨터 연산에서 / 는 실수형태로 나누는 것이고(소수점까지 구하는 나눗셈), // 는 몫을 구하는 것이며 % 는 나머지를 구하는 연산자 이다.
코드 1:
first, last = map(int, input().split())
print(f"{first+last}")
print(f"{first-last}")
print(f"{first*last}")
print(f"{first//last}")
print(f"{first%last}")
* 관련 문법 정리
https://multitasker-sh.tistory.com/3
[Python] input( ) & 형 변환 &map( )(모든 문제)
input( ) Python에서 값을 입력받기 위해 input( ) 사용한다. 1) 숫자, 철자, 단어, 문장 모든 것을 input( )으로 받을 수 있다. 1-1) 정확히는 문장(문자열)을(만) 받는다. ex) input( )으로 받은 숫자 1은 숫자 1
multitasker-sh.tistory.com
https://multitasker-sh.tistory.com/21
[Python] 소수점 자리 표현 방법(format)
1. 소수점 표현 방법 정수형(int)는 소수점이 없는 숫자라면, 실수형(float)은 소수점이 있는 숫자이다. 다른 언어에서는 자료형이 Double이 있기도 한데, Double 같은 자료형을 쓰면 더 많은 소수점 표
multitasker-sh.tistory.com
https://multitasker-sh.tistory.com/22