[백준 BOJ] 6749번 Next in line (C언어)

2022. 2. 2. 01:21PS (Program Solving)/BOJ (백준)

문제 설명

https://www.acmicpc.net/problem/6749

 

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

백준 BOJ 6749번 Next in line 문제 사진

 

접근 방법 - 규칙을 찾는 과정이 필요한 기본 연산 문제

백준의 6749번 문제는 수학적인 규칙을 찾아 해답을 구해야 하는 문제이다.

해당 문제에선, 주어지는 2개의 숫자를 통해 다음에 따라올 숫자를 추측해야 한다.

필자는 2개의 숫자의 차이를 구해내고 이를 통하여 다음 숫자를 구하였다.

필자는 아래의 순서대로 코드를 작성하여 문제를 해결하였다.

 

코드의 실행 순서

1) 2개의 숫자(a, b)를 입력받는다.

 

2) 2개의 숫자를 통해 이들 간의 간격(c)을 구한다.

 

3) 큰 숫자인 b에 c를 더하여 다음 숫자를 출력한 뒤, 실행 종료한다.

반응형

 

성공한 코드

#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <stdio.h>

//백준 6749번 코드
int main() {
	int a, b;
	scanf("%d %d", &a, &b);

	int c = b - a;
	printf("%d", b + c);
}

 

제출 결과

백준 BOJ 6749번 Next in line 문제 C 제출 결과

(2021.12.12 백준 6749번 문제 제출 결과)

반응형