saurav_kalsoor

Testcases - Complex Number Multiplication

Jul 27th, 2021 (edited)
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.58 KB | None | 0 0
  1. #Author : Saurav Kalsoor
  2. #Testcases for Multiply Complex Numbers problem
  3.  
  4. ___________________________________________________________________________________________________________________________
  5. // Testcase : 1
  6.  
  7. //Input :
  8. 10
  9. 10 -3 0 2 6 2 6 -3 -6 -5
  10. -6 -4 -1 7 9 1 -1 7 -1 -10
  11.  
  12. //Output :
  13. 2408700 + (32256600)i
  14. ___________________________________________________________________________________________________________________________
  15. // Testcase : 2
  16.  
  17. //Input :
  18. 10
  19. 9 1 7 -8 4 -8 6 -1 2 -8
  20. 8 -6 -2 0 -10 -3 10 -5 -5 -7
  21.  
  22. //Output :
  23. 322546617 + (191090048)i
  24.  
  25. ___________________________________________________________________________________________________________________________
  26. // Testcase : 3
  27.  
  28. //Input :
  29. 23
  30. 6 -1 2 2 -10 -3 2 3 7 5 6 -8 -3 10 -4 4 -7 3 -10 1 1 7 1
  31. 5 -5 1 -6 -4 6 4 5 -4 -6 -10 -1 -6 7 8 -5 4 9 4 7 2 1 -5
  32.  
  33.  
  34. //Output :
  35. 550413408 + (619499407)i
  36.  
  37. ___________________________________________________________________________________________________________________________
  38. // Testcase : 4
  39.  
  40. //Input :
  41. 35
  42. -7 -1 1 4 -2 -2 -6 -2 2 -10 -10 3 6 6 -6 7 9 8 -3 6 -7 -9 7 3 3 -7 6 1 -10 0 4 0 -6 -9 -6
  43. 7 -5 8 -3 -1 -7 9 -1 -8 6 4 6 -1 9 10 3 1 3 -9 -6 4 -5 -7 7 7 -1 5 2 -8 -9 3 -8 2 7 -10
  44.  
  45. //Output :
  46. 334576702 + (-676402805)i
  47.  
  48. ___________________________________________________________________________________________________________________________
  49. // Testcase : 5
  50.  
  51. //Input :
  52. 45
  53. -9 -3 3 -5 7 5 7 10 4 4 10 5 2 8 6 -6 4 9 -6 3 8 2 -3 -10 8 -10 -6 -10 0 5 1 8 -5 -4 -8 3 6 -3 -9 8 0 -3 8 3 -7
  54. -1 10 9 5 7 10 -7 -6 -8 -9 5 -7 -1 -1 -6 7 -2 7 9 -4 -1 0 -7 -8 3 6 0 -10 3 -6 -10 5 -4 -7 -10 0 -2 -5 -3 1 -8 -7 4 4 -8
  55.  
  56. //Output :
  57. 332325170 + (-618855498)i
  58.  
  59. ___________________________________________________________________________________________________________________________
  60. // Testcase : 6
  61.  
  62. //Input :
  63. 32
  64. 5 10 0 -8 8 -10 4 6 3 7 -9 -5 7 9 -10 3 6 -9 -9 8 -7 0 -9 -10 -9 -9 2 -6 5 -2 -9 -9
  65. 2 -5 9 -1 -4 -9 -4 -5 -4 0 4 -8 -10 -9 8 -1 4 -9 -3 -9 1 -8 2 -6 10 6 3 -6 -5 -10 -8 -6
  66.  
  67.  
  68. //Output :
  69. -36387647 + (-447565269)i
  70. ___________________________________________________________________________________________________________________________
  71. // Testcase : 7
  72.  
  73. //Input :
  74. 111
  75. -8 2 -4 8 10 5 -5 -2 7 4 -8 -3 10 9 -1 0 6 -6 3 6 -2 1 -1 -7 9 3 -8 3 -3 0 2 9 -2 7 -7 -7 9 9 -9 1 7 -5 8 4 -6 1 -4 -9 -4 2 8 3 1 1 -6 0 5 1 6 -9 -5 -7 9 -1 -3 -7 9 -10 -2 7 5 6 -4 3 8 -7 7 -3 2 -10 3 4 8 7 9 -4 8 -9 6 6 -10 1 -3 5 2 -1 -8 1 -1 4 3 4 -6 0 -7 10 2 0 3 -10 -10
  76. 4 1 -5 8 6 7 9 2 9 4 -2 10 -5 -7 2 -2 6 -4 4 4 -7 -9 10 3 2 -4 9 -8 9 -6 9 -2 -8 -5 -6 -8 8 6 0 2 2 6 -1 10 9 1 6 10 -8 -10 -5 -7 7 -9 8 -4 0 5 -2 5 4 -8 3 -1 8 4 -2 -2 6 1 -8 -2 -8 8 7 1 1 -7 2 8 -10 3 -3 -1 -9 -9 -2 6 -2 1 -7 -1 -2 7 -1 -4 4 -7 9 10 9 -6 10 8 9 6 0 -10 -1 -10 9
  77.  
  78.  
  79.  
  80. //Output :
  81. -738650428 + (272483041)i
  82.  
  83. ___________________________________________________________________________________________________________________________
  84. // Testcase : 8
  85.  
  86.  
  87. //Input :
  88. 143
  89. 4 -8 -1 8 -10 3 10 6 1 6 6 8 7 1 -7 7 -4 -4 -4 -8 3 5 -8 8 6 -4 0 -7 -6 -5 -3 9 -9 5 -5 -1 -1 3 5 0 -7 -9 10 4 7 -10 3 8 -7 -8 10 7 7 5 5 -10 5 10 -9 2 2 -3 9 8 -6 4 2 -1 -7 -2 9 9 -3 -4 1 0 -6 -4 3 8 7 2 -7 -4 3 4 5 7 5 10 0 -5 -10 1 1 7 4 6 3 -2 6 -3 0 -7 0 7 10 -6 -4 8 3 2 6 0 -7 6 10 7 -10 -7 -9 10 -10 -3 -3 -10 -6 4 -10 2 -10 6 -6 -9 -8 -10 -3 -4 -2 0 6 0 -2
  90. -10 10 10 -1 9 5 3 -9 -4 -10 -8 10 -9 -9 -7 -6 4 6 -10 -10 4 0 3 10 -9 7 -2 -6 -8 -7 6 -3 -8 9 10 -10 7 9 -2 7 8 -10 4 -7 7 -5 4 -3 0 6 -6 -10 7 2 6 7 4 7 5 3 0 10 -2 0 1 -7 5 9 -4 -9 0 -3 6 -9 -2 4 3 -4 5 -9 7 1 -9 -8 9 -10 5 -3 10 -4 -6 10 -1 9 -2 -5 -3 10 9 7 2 -6 0 5 2 4 6 9 2 8 0 9 1 -4 -7 9 7 -4 -1 7 -5 2 7 2 -8 7 -1 -8 0 7 1 6 10 -4 -10 8 8 -1 10 -8 -4 -6 -4
  91.  
  92.  
  93.  
  94. //Output :
  95. 0 + (0)i
  96.  
  97. ___________________________________________________________________________________________________________________________
  98. // Testcase : 9
  99.  
  100. //Input :
  101. 100
  102. 2 -10 5 -10 8 9 0 -6 -2 10 2 -6 -7 4 10 5 -5 -9 -1 0 -10 -9 5 5 -6 -5 9 -7 5 0 2 -4 1 4 -7 -10 6 -3 1 6 -9 -7 -2 9 3 -10 -9 9 -6 -7 -9 10 -6 1 -5 0 -8 5 4 10 -10 0 -1 8 10 -6 -9 -2 -4 -8 3 5 7 0 -4 6 9 -2 -10 1 -8 3 -7 3 -10 -7 8 -8 -10 8 4 -9 -8 -5 -9 3 -6 5 9 4
  103. -8 5 7 5 7 2 4 -10 9 4 9 -4 0 -4 -2 5 -5 -10 -10 -5 1 -1 0 -8 -2 -4 -1 2 4 -4 8 -7 -10 -5 -1 -3 -5 -5 10 7 -4 6 4 -2 -2 0 -10 -7 -1 -2 -2 4 1 8 8 -7 -5 5 2 -10 3 -3 5 9 -3 6 9 9 -6 -6 -1 4 -5 8 5 -6 5 9 -10 10 -7 -8 -9 -4 -9 -1 8 9 0 9 7 9 6 -6 3 -10 9 10 -1 -1
  104.  
  105.  
  106.  
  107. //Output :
  108. -424635920 + (70646962)i
  109. ___________________________________________________________________________________________________________________________
  110. // Testcase : 10
  111.  
  112. //Input :
  113. 150
  114. 2 1 4 -3 -9 -1 -2 2 5 1 -4 8 -8 -4 2 -10 4 -9 1 -7 7 5 5 6 2 -1 10 6 -2 10 3 2 -2 4 8 -10 9 -7 1 0 -10 -10 10 10 2 -10 8 -4 1 6 2 -9 -9 -1 -1 8 -4 3 -3 8 -7 -9 4 4 2 6 -7 -10 -8 6 0 10 -5 -7 -3 -9 2 5 3 2 -1 5 3 7 -7 2 -8 -8 -5 0 10 -6 -1 -1 -3 6 -7 -5 -4 -1 -9 9 10 5 7 -2 5 -4 3 5 -7 -3 -6 3 7 -2 -10 -2 -8 3 -10 3 2 4 -3 -10 5 -5 0 -2 -2 5 10 -3 1 9 6 -8 -3 8 1 0 9 -10 -7 5 -1 8 0 6
  115. 6 0 -7 9 1 -1 9 -4 7 4 -4 -10 4 -2 -1 5 -4 -2 7 -3 9 -6 4 -3 -5 -9 -10 -4 -8 5 -1 0 -1 -5 -3 2 -5 -2 -3 -10 8 -10 7 10 0 -2 -3 0 -4 -3 1 -1 -5 4 -6 -1 8 -7 5 -9 -7 -7 -10 6 3 1 6 -3 -7 7 6 -5 0 10 5 7 0 -7 4 -5 2 7 9 6 0 -5 7 -9 -4 -5 0 -7 -9 -5 -3 9 10 1 -2 7 -3 -7 -3 2 7 3 -7 -10 -4 -7 7 0 -1 2 1 -6 -5 -1 -5 -8 4 -10 -2 -2 -4 -1 1 8 4 -10 10 2 7 -3 -7 -1 -10 9 -4 4 -9 -4 8 2 -7 -6 -8 -8 6 -3
  116.  
  117.  
  118.  
  119. //Output :
  120. 860692955 + (352400163)i
  121.  
  122. ___________________________________________________________________________________________________________________________
  123.  
Add Comment
Please, Sign In to add comment