[Python/wecode]방정식 프로그램

Jimin_Note·2022년 5월 26일
0

[Python]

목록 보기
20/34

📍문제
ax = b

  • 조건 1: Input a,b를 받았을 때 위의 방정식을 충족하는 단 하나의 정수'x'가 존재한다면 해당 정수 하기
  • 조건 2: 만일 a 와 b 값으로 위의 방정식을 충족하는 정수가 없다면 "No Solution"을 출력하기
  • 조건 3: a 와 b 값으로 위의 방정식을 충족하는 정수가 많다면 "Many Solutions"을 출력하기

Hint:

a 나 b 는 0이 될 수 있다.

📍결과

InputOutput
a = 1, b = -2-2
a = 2, b = -1"No Solution"

📍내 답안

a = int(input("첫번째 정수"))
b = int(input("두번째 정수"))

if a==0:   
  if b==0:   #a,b가 모두 0일 경우 x는 모든 값이 될 수 있음
   print("Many Solutions")
  else:      # a가 0일 경우 0*x는 무조건 0이 되기때문에 0을 제외한 수가 b로 올수 없음
   print("No Solution")
elif abs(b)>abs(a): 
   print(b/a)
else:
  print("No Solution")
profile
Hello. I'm jimin:)

0개의 댓글