Problem
Keajaiban berlaku! Half-Life 3 yang telah lama ditunggu-tunggu, yang diimpikan oleh jutaan orang di seluruh dunia, akhirnya keluar! Vasya juga menantikan kesinambungan siri legenda, dan tidak makan di kafetaria sekolah selama sebulan penuh, supaya dia mempunyai cukup untuk membeli karya ini! Satu-satunya masalah yang menghalangnya ialah tugasan kerja rumah algebra yang besar. Di dalam kelas, dia melalui topik baharu - garis lurus, dan kini dia perlu melakukan sebanyak N
tugasan untuk membina garis lurus melalui 2 mata. Tetapi anda benar-benar mahu bermain, dan keesokan harinya beritahu rakan anda betapa hebatnya grafik yang ada ... Oleh itu, dia meminta anda, rakannya, untuk membantunya.
Input
Baris pertama mengandungi koordinat titik pertama (X1
, Y1
), ( \(-50 <= X_1, Y_1 <= 50\)).
Baris kedua mengandungi koordinat titik kedua (X2
, Y2
), ( \(-50 <= X_2, Y_2 <= 50\)).
Output
Pada satu baris cetak 3 integer berturut-turut: pekali a
, b
, c
bagi persamaan garis lurus.
Nota: jika tugas anda tidak berjaya, tetapi anda pasti semuanya betul, cuba darab semua pekali dengan -1. Tugasan menganggap bahawa anda telah menggunakan formula yang diambil daripada kuliah/teori.
Contoh
# |
Input |
Output |
1 |
-1 -1
1 1
|
-2 2 0 |
jadual>