Laiko ribojimas: 0.5s

Atminties ribojimas: 16MB

Jei norite pateikti savo sprendimą - prisijunkite.

Atskliaudimas

Šiandien Ieva matematikos pamokoje išmoko, kaip reikia sudauginti du raidinius reiškinius. Jos dėmesį ypač patraukė tokios formos reiškinys: (ax+b)(cx+d). Ieva žino, kad atskliaudus tokį reiškinį rezultatas bus tokios formos: Ax^2+Bx+C. Mergaitė nori išspręsti daug tokio tipo uždavinių, bet pasitikrinti, ar atsakymas teisingas, jai užtrunka gan ilgai. Dėl to jai reikia jūsų pagalbos - parašykite programą, kuri nustatytų, kokios turi gautis konstantos A, B ir C.

Pradiniai duomenys

Pirmoje ir vienintelėje eilutėje įrašyti keturi sveikieji skaičiai a, b, c ir d (-10^9\\leqa,b,c,d\\leq10^9).

Rezultatai

Programa turi vienoje eilutėje išvesti tris tarpais atskirtus sveikuosius skaičius A, B ir C - ieškomas konstantas.

Pavyzdžiai

Pradiniai duomenys Rezultatai
1 2 3 4
3 10 8
(1\\cdotpx+2)(3\\cdotpx+4)=1\\cdotp3\\cdotpx^2+1\\cdotp4\\cdotpx+2\\cdotp3\\cdotpx+2\\cdotp4=3x^2+10x+8
0 0 1 5
0 0 0