알고리즘/백준 알고리즘

[백준] 백준 31798번 단원평가 파이썬(Python)

코집사 2024. 5. 9. 13:48
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 31798번 단원평가 파이썬(Python)

1) 문제번호 : 31798

 

2) 문제 출처

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

 

2. 풀이

- 이 문제는 a와 b, c가 각 0일 때 값을 출력하는 문제이다.

- a가 0이면, c의 제곱값에서 b를 빼면 되고, b가 0이면 c의 제곱값에서 a를 빼면 되고, c가 0이면 a와 b를 더하여 제곱을 하면 된다.

 

3. 소스 코드

import sys
import math
input = sys.stdin.readline

a, b, c = map(int, input().split())

if a == 0 :
    print((c ** 2) - b)
elif b == 0 : 
    print((c ** 2) - a)
elif c == 0: 
    print(int(math.sqrt(a + b)))

 

반응형