[문제1] 합과 차 (16점, 제한시간 1초)
어떤 두 자연수 a와 b가 있을 때(a≥b), 합 n=a+b와 차 m=a-b는 다음과 같은 성질을 가진다.
n+m은 짝수이다.
두 자연수 a와 b의 합(n)과 차(m)가 입력되었을 때, a와 b를 구하는 프로그램을 작성하시오.
5
1
a+b=n과 a-b=m이 되는 두 수 a와 b를 구하여 첫 번째 줄에 a를 출력한다.
두 번째 줄에 b를 출력한다.
3
2
문제를 하나씩 풀다보니까 쉽게 풀 수 있는 방법이 있었다.
우리가 구해야할 것은 a,b값이기에 아래와같이 수식을 만들어주면 충분히 쉽게 문제를 풀 수있다.
# https://codeup.kr/problem.php?id=4036
import math
n = int(input())
m = int(input())
def find_a(n,m):
return int((n+m)/2)
def find_b(n,m):
return int((n-m)/2)
print(find_a(n,m))
print(find_b(n,m))