함수

송현석·2022년 7월 12일
0

알고리즘(Algorithm)

목록 보기
4/13
post-thumbnail

[문제]
두 자연수 A와 B가 주어진다. 이때, A + B, A - B, A * B, A / B(몫), A % B(나머지)를 출력하는 프로그램을 작성하시오.

[입력]
두 자연수 A와 B가 주어진다. (1 <= A <= 10,000)

[출력]
첫째 줄에 A + B, 둘째 줄에 A - B, 셋째 쭐에 A * B, 넷째 줄에 A / B. 디삿째 줄에 A % B를 출력한다.

예제 입력예제 출력
7 310
4
21
2
1

[문제 출처] https://www.acmicpc.net/problem/2442

해답코드(함수 사용)

def sum(A, B):
	return A + B # A와 B의 덧셈 값을 반환하는 함수
def sub(A, B):
	return A - B # A와 B의 뺄셈 값을 반환하는 함수
def mul(A, B):
	return A * B # A와 B의 곱셈 값을 반환하는 함수
def div(A, B):
	return int(A / B) # A와 B의 나눗셈의 몫을 반환하는 함수
def sur(A, B):
	return A % B # A와 B의 나눗셈의 나머지 값을 반환하는 함수
    
a, b = map(int, input().split())
print(sum(a, b))
print(sub(a, b))
print(mul(a, b))
print(div(a, b))
print(sur(a, b))
profile
데이터 사이언스 입문

0개의 댓글