알고리즘/백준 알고리즘
[백준] 백준 31798번 단원평가 파이썬(Python)
코집사
2024. 5. 9. 13:48
반응형
츄르사려고 코딩하는 코집사입니다.
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)))
반응형