#P1508. 複數乘法

複數乘法

題目描述

數集拓展到實數範圍內,仍有些運算無法進行。比如判別式小於0的一元二次方程仍無解,因此將數集再次擴充,達到複數範圍。

  定義:形如z=a+bi的數稱為複數(complex number),其中規定i為虛數單位,且i2=i*i=-1(a,b是任意實數)

     我們將複數z=a+bi中的實數a稱為複數z的實部(real part),實數b稱為複數z的虛部(imaginary part)。

編寫程序, 計算兩個複數相乘的結果。

輸入格式

兩個複數分兩行,每行兩個數,代表複數的實部和虛部。

輸出格式

兩個複數的乘積。

Samples

["1 1\r\n1 1\r\n","2 5\r\n2 -5","1 1\r\n1 0","16 -23\r\n37 7"]
["2i","29","1+i","753-739i"]

原始資料

  • Zero1 題號:b509
  • Hydro 題號:Z1509
  • Locale:zh_TW
  • Display:open