|
2021-03-14 12:01
조회: 31,525
추천: 16
페페 4일차 N 만들기https://www.programiz.com/python-programming/online-compiler/
들어가서 # 여기부터 print("연산자 3개를 순서대로, 띄어쓰기를 포함해 입력, * + -각 1개, 중복 X ex)* + -") a,b,c=input().split() print("만들어야 하는 숫자 입력 ex)45") d=int(input()) def cal(q,w,e,r): if (b=='*'): if (a=='+'): return q+(w*e)-r else: return q-(w*e)+r elif (c=='*'): if (a=='+'): return q+w-e*r else: return q-w+e*r else: if (b=='+'): return q*w+e-r else: return q*w-e+r for i in range(1,10): for j in range(1,10): for k in range(1,10): for l in range(1,10): if ((i-j)*(i-k)*(i-j)*(j-k)*(j-l)*(k-l)): if (cal(i,j,k,l)==d): print(i,a,j,b,k,c,l,'=',d) # 여기까지 1. 원래 있던 거 지우고, 복사 & 붙여넣기 2. Run 클릭 3. 우측 Shell 에서 연산자 3개(띄어쓰기 구분)와 4. 마지막 숫자를 차례로 입력하면 가능한 모든 조합을 출력합니다. * 코드는 생각나는대로 바로 짠거라 넘모 머라하지 말아주세요 ㅜㅜ * (* + -) 연산자가 각각 1개씩 나오는 것 같아서 이 경우에 대해서만 작성했습니다 ![]()
EXP
551
(51%)
/ 601
|

Chelir