반응형
프로그램 명: equation
제한시간: 1 초
주희는 일차 방정식을 배우고 있다.
의 꼴로 a,b,c,d 가 주어질 때 방정식의 해(근)를 구하는 것을 프로그램으로 해결하려고 한다.입력a , b , c, d 가 입력으로 주어진다. 각 수는 -1000 이상 1000 이하 정수이다.출력근이 두 개 이상 존재하면 many , 존재하지 않으면 none 아니면 구한 근을 소수 이하 세자리까지 출력한다.입출력 예입력 3 2 3 2 출력 many 입력 3 2 3 8 출력 none 입력 4 2 3 8 출력 6.000
a, b, c, d = map(int, input().split())
if a == 0:
if c == 0:
if b == d:
print("many")
else:
print("none")
else: # c != 0
print(format((b-d)/c, ".3f"))
else: # a != 0
if c == 0:
print(format((d-b)/a, ".3f"))
else: # c != 0
if a == c:
if b == d:
print("many")
else: # b != d
print("none")
else: # a!= c
print(format((d-b)/(a-c), ".3f"))
문제출처 - http://59.23.150.58/30stair/
반응형
'🧩PS > 🥈Nomal' 카테고리의 다른 글
[PYTHON] 직사각형 (0) | 2020.02.24 |
---|---|
[PYTHON] UP_DOW (0) | 2020.02.23 |
[PYTHON] 백준 2501번 약수 구하기 (0) | 2020.02.22 |
[PYTHON] 층 수 구하기 (완전이진트리) (0) | 2020.02.22 |
[PYTHON] 완전그래프 선의 개수 구하기 (0) | 2020.02.22 |