Nhân hai số phức

View as PDF

Submit solution

Points: 0.10 (partial)
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type

Nhập vào hai số phức z1=a+biz2=c+di, trong đó a,b,c,d là các số nguyên từ 0 đến 100. Yêu cầu tính tích của hai số phức đó, kết quả viết liền không dấu cách. Ví dụ:

  • z1=4+5iz2=1+2i thì z1.z2=(4+5i)(1+2i)=4+8i+5i+10i2=6+13i.

  • z1=2+3iz2=3+2i thì z1.z2=(2+3i)(3+2i)=6+4i+9i+6i2=13i (ta chỉ viết 13i chứ không viết là 0+13i).

(SV có thể xem thêm tại đây: https://hoc24.vn/ly-thuyet/bai-2-cong-tru-va-nhan-so-phuc.1688)

Input

Gồm 4 số nguyên a,b,c,d trong miền 0,1,2,...,100, mỗi số cách nhau bởi một khoảng trắng.

Output

In ra kết quả ở dạng x+yi, trong đó chú ý nếu x hoặc y bằng 0 thì ta không viết số đó vào; còn nếu hệ số của i1 thì chỉ viết là +i.

Input mẫu 1

4 5 1 2

Output mẫu 1

-6+13i

Input mẫu 2

2 3 3 2

Output mẫu 2

13i


Comments

Please read the guidelines before commenting.


There are no comments at the moment.