🧩PS/🥈Nomal
[PYTHON] 일차방정식 풀기
Cocoon_
2020. 2. 22. 03:22
반응형
프로그램 명: 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/
step by step...30 계단
문제수: 744 30 계단 최근 게시 문제:
59.23.150.58
반응형