Der Rundown
Führen Sie bei jeder Eingabe von x und y eine komplexe Operation aus und drucken Sie ein entsprechendes Ergebnis.
Wie sollte Ihr Programm funktionieren?
Bei einer Eingabe von x und y in der Form z = x + yi finden Sie z i-z
Wenn der absolute Realwert von z i-z größer als der absolute Imaginärteil ist, drucken Sie den Realteil. umgekehrt für umgekehrt. Wenn beide Werte gleich sind, drucken Sie einen der Werte.
Beispiel
x: 2
y: 0
Deshalb:
z = 2
z^(i-z) ~= 0.192309 + 0.159740i
Da der Realteil einen größeren absoluten Wert als der Imaginärteil hat, kehrt das Programm zurück
0.192309
Mehr Beispiele
z = 1+i >> 0.5
z = i >> 1
z = 0.5 >> 1.08787
z = -2+8i >> 2.22964E7
z = -10i >> 3.13112E7
-2+i
könnte dafür verwendet werden ( z^(i-z)=3-4i
also 3>-4
vs abs(-4)>abs(3)
).