#12191: C++ 簡易參考解答


shawn2000100 (東華財金)

學校 : 國立東華大學
編號 : 57300
來源 : [27.53.168.5]
最後登入時間 :
2021-09-19 19:53:19
d623. 反方陣 -- leopan0922 | From: [134.208.36.133] | 發表日期 : 2017-06-13 15:38

#include <iostream>
#include <iomanip>
using namespace std;

int main() {
double a, b, c, d, det;
while ( cin >> a >> b >> c >> d && a != 0 && b != 0 && c != 0 && d != 0 ) {
det = a * d - b * c;
if ( det == 0 )
cout << "cheat!" << endl;
else {
cout << fixed << setprecision ( 5 ) << ( d / det ) << " " << ( -b / det ) << endl;
cout << fixed << setprecision ( 5 ) << ( -c / det ) << " " << ( a / det ) << endl;
}
}
}

 
ZeroJudge Forum