실험실
  • [백준] 26517. 연속인가? ? - 파이썬
    2024년 08월 29일 19시 45분 08초에 업로드 된 글입니다.
    작성자: B1NK
    728x90

    문제

    실수 $t$에 대하여, 함수 $f(x)$가 $x=t$에서 정의되어 있고, $\lim_{x \rightarrow t} f(x) = f(t)$인 경우 "$f(x)$는

    $x=t$에서 연속이다"라고 한다.

    함수
    $f(x) = \begin{cases}ax+b & (x \leq k)\ cx+d & (x > k)\end{cases}$가 주어질 때, 이 함수가 $x=k$에서 연속인지 판별하자.

    입력

    첫 번째 줄에 정수 $k$가 주어진다.

    $(-10^7 \leq k \leq 10^7)$ 

    두 번째 줄에 정수
    $a$, $b$, $c$, $d$가 공백으로 구분되어 주어진다. $(-10^7 \leq a, b, c, d \leq 10^7;$ $a, c \neq 0)$ 

    출력

     $f(x)$가 $x=k$에서 연속이라면, Yes와 $f(k)$를 공백으로 구분하여 출력하고, 아니라면 No를 출력한다.

    코드

    언어: 파이썬

    k = int(input())
    a, b, c, d = map(int, input().split())
    
    if a*k+b == c*k+d:
        print(f"Yes {a*k+b}")
    else: print("No")
    728x90
    댓글