마음만은 새내기

항상 초심을 잃지 않고 생활하겠습니다~!

프로그래밍/Baekjoon Online Judge

BOJ 6749번(Next in line) 문제 번역 및 풀이

동동매니저 2022. 3. 22. 20:42

★ solved.ac 난이도 : B5

(작성 시점 기준)


[문제 본문 링크]

 

6749번: Next in line

You know a family with three children. Their ages form an arithmetic sequence: the difference in ages between the middle child and youngest child is the same as the difference in ages between the oldest child and the middle child. For example, their ages c

www.acmicpc.net


★ 문제 번역

3명의 자녀가 있는 가족이 있습니다. 이들의 나이는 등차수열을 형성합니다. 예를 들어 세 자녀의 나이가 각각 5세, 10세, 15세일 때 서로의 나이 차이는 5세임을 알 수 있습니다.

막내와 둘째의 나이가 주어질 때, 첫째의 나이를 구하는 프로그램을 작성하세요.

 

★ 입력 형식

첫 번째 줄에는 막내의 나이 Y가 주어집니다. (0 ≤ Y ≤ 50)

두 번째 줄에는 둘째의 나이 M이 주어집니다. (Y ≤ M ≤ 50)

 

★ 출력 형식

첫째의 나이를 출력하면 됩니다.


★ 풀이

(첫째의 나이) = (둘째의 나이)+(둘째와 막내의 나이 차) = M+(M-Y)가 성립합니다. 따라서 M+(M-Y)의 값을 출력하면 됩니다.


[소스 코드 (Pascal)]

 

공유 소스 보기

 

www.acmicpc.net


★ 틀린 점이 있다면 알려주세요~!