본문 바로가기
Python/백준 문제 풀이

[BOJ] 26517번 연속인가? ?

by 서원두 2023. 1. 7.

[BOJ] 26517번 연속인가? ? 문제

무난한 구현 문제다.

$ k \: $에서 연속인지 아닌지를 확인해주면 되는데, $ ak + b \: $와 $ ck + d \: $가 같으면 연속임을 명시해 줬고, 이것을 가지고 조건문으로 검증하면 끝난다.

import sys

if __name__ == '__main__':
    k = int(sys.stdin.readline().rstrip())
    a, b, c, d = map(int, sys.stdin.readline().rstrip().split())
    if a*k+b == c*k+d:
        print('Yes', a*k+b)
    else:
        print('No')


이 문제가 실버인 이유는 연속이라는 개념이 가지는 난이도의 어려움 때문이니 무서워하지 말자. 여기서 연속이 왜 어려운 거냐고 생각할 수도 있겠지만, 우리가 이걸 고등학생 때 어떻게 배웠는지를 생각해 보자. 게다가 연속은 미분을 배우기 전에 나오는, 굉장히 중요하고 간과할 수 없는 개념이다.

728x90

댓글