[codeup] 4036 : 합과 차
문제
[문제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))
Author And Source
이 문제에 관하여([codeup] 4036 : 합과 차), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@woonmong/codeup-4036-합과-차저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)