Advertisement
Guest User

Untitled

a guest
Sep 26th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. a = []
  2. b = []
  3. c = []
  4. d = []
  5. x=[]
  6. alpha = []
  7. beta = []
  8. gamma = []
  9. element = 0.0
  10. n=input()
  11. for i in range(0,n):
  12. element=input()
  13. b.append(element)
  14. for i in range(0,n-1):
  15. element=input()
  16. a.append(element)
  17. for i in range (0,n-1):
  18. element=input()
  19. c.append(element)
  20. for i in range (0,n):
  21. element=input()
  22. d.append(element)
  23. gamma.append(b[0])
  24. beta.append(d[0]/(gamma[0]*1.0))
  25. alpha.append(-c[0]/(b[0]*1.0))
  26. for i in range(1,n-1):
  27. gamma.append(b[i]+a[i]*alpha[i-1])
  28. alpha.append(-c[i]/(gamma[i]*1.0))
  29. beta.append((d[i]-a[i]*beta[i-1])/(gamma[i]*1.0))
  30.  
  31. x = range(0,n)
  32. x[n-1]=(beta[n-2])
  33. for i in range(n-1,1,-1):
  34. x[i-1]=(alpha[i]*x[i]+beta[i])
  35. print x
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement