fork download
  1. # your code goes here
  2. #0JLQsNGB0LjQu9C10L3QutC+INCQ0YDRgtC10Lwg
  3.  
  4.  
  5. #простезавдання1_13
  6.  
  7. def alg(a1, an, n, am, m, t):
  8. an = int(an)
  9. am = int(am)
  10. n = int(n)
  11. m = int(m)
  12. d = 0
  13. if n>m:
  14. d = (an-am)/(n-m)
  15. S = (n/2)*(a1+(n-1)*d)
  16. Telement = a1 + (t-1)*d
  17. return int(S),int(Telement)
  18. if n <m:
  19. d = (am-an)/(m-n)
  20. S = (m/2)*(a1+(m-1)*d)
  21. Telement = a1 + (t-1)*d
  22. return int(S), int(Telement)
  23. if n==m:
  24. print("$@#$#@")
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31. def geo(a1, an, n, am, m, t):
  32. an = int(an)
  33. am = int(am)
  34. n = int(n)
  35. m = int(m)
  36. d = 0
  37. if n>m:
  38. d =(an/am)**(1/(n-m))
  39. S = a1*(d**n - 1)/(d-1)
  40. Telement = a1*d**(t-1)
  41. return int(S), int(Telement)
  42. if n <m:
  43. d =(am/an)**(1/(m-n))
  44. S = a1*(d**m - 1)/(d-1)
  45. Telement = a1*d**(t-1)
  46. return int(S),int(Telement)
  47. if n==m:
  48. print("$@#$#@")
  49.  
  50. print(alg(10,34,6, 56,11, 34))
  51. print(geo(10,34,6, 56,11, 34))
  52.  
  53.  
  54.  
Success #stdin #stdout 0.09s 14092KB
stdin
Standard input is empty
stdout
(297, 155)
(190, 269)