結果
問題 | No.1175 Simultaneous Equations |
ユーザー | Yahiya Yusufzai |
提出日時 | 2020-08-22 15:13:10 |
言語 | C++14 (gcc 12.3.0 + boost 1.83.0) |
結果 |
AC
|
実行時間 | 2 ms / 2,000 ms |
コード長 | 2,318 bytes |
コンパイル時間 | 1,502 ms |
コンパイル使用メモリ | 168,744 KB |
実行使用メモリ | 6,824 KB |
最終ジャッジ日時 | 2024-10-15 09:30:45 |
合計ジャッジ時間 | 2,183 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 2 ms
6,820 KB |
testcase_01 | AC | 2 ms
6,816 KB |
testcase_02 | AC | 2 ms
6,820 KB |
testcase_03 | AC | 2 ms
6,816 KB |
testcase_04 | AC | 2 ms
6,816 KB |
testcase_05 | AC | 2 ms
6,816 KB |
testcase_06 | AC | 2 ms
6,816 KB |
testcase_07 | AC | 2 ms
6,820 KB |
testcase_08 | AC | 2 ms
6,816 KB |
testcase_09 | AC | 2 ms
6,820 KB |
testcase_10 | AC | 2 ms
6,820 KB |
testcase_11 | AC | 2 ms
6,820 KB |
testcase_12 | AC | 2 ms
6,824 KB |
ソースコード
#include<bits/stdc++.h> #include<tuple> #define INF (int)1e8 #define EPS 1e-9 #define MOD 1000000007 #define Pi 3.14159 #define fio ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL) #define rep(i,a,n) for (int i=a;i<n;i++) #define repk(i,a,n) for (int i=a;i<=n;i++) #define per(i,a,n) for (int i=n-1;i>=a;i--) #define setBit(S, j) (S |= (1 << j)) #define clearBit(S, j) (S &= ~(1 << j)) #define toggleBit(S, j) (S ^= (1 << j)) // input macro #define IN(x,n) for(int e=0;e<n;e++){ll y;cin>>y;x.pb(y);} //output macro #define print(x) for(auto it:x) cout<<it<<' '; cout<<endl; #define printPI(x) for(auto it:x) cout<<it.F<<' '<<it.S<<'\t'; cout<<endl; // shortcut for data type #define ll long long #define PI pair<int,int> #define PL pair<ll,ll> #define vi vector<int> #define vb vector<bool> #define vl vector<ll> #define vvi vector<vi> #define vvl vector<vl> #define vvvi vector<vvi> #define vvvl vector<vvl> #define vpi vector<pi> #define vpl vector<pl> #define pb push_back #define ppb pop_back #define eb emplace_back #define mp make_pair #define all(x) x.begin(), x.end() #define F first #define S second #define uset unordered_set #define umap unordered_map #define all(x) x.begin(), x.end() #define dbg(x, y) cout << x << " = " << y << endl using namespace std; const int N = 1e5 + 5; ll gcd(ll a, ll b) {ll temp; while (b > 0) {temp = a % b; a = b; b = temp;} return a;} ll lcm(ll a, ll b) {return a * b / gcd(a, b);} ll fpow(ll b, ll exp, ll mod) {if (exp == 0) return 1; ll t = fpow(b, exp / 2, mod); if (exp & 1) return t * t % mod * b % mod; return t * t % mod;} ll divmod(ll i, ll j, ll mod) {i %= mod, j %= mod; return i * fpow(j, mod - 2, mod) % mod;} void sol() { // int x1, y1, z1, x2, y2, z2; cin >> x1 >> y1 >> z1; // cin >> x2 >> y2 >> z2; // ll mn = min(z1, y2) * 2; // ll cnt = 0; // ll cnt2 = (z1 - mn); // if (z2 > x1) // cnt = (z2 - x1); // if (cnt2 > 0) // cnt -= cnt2; // ll a = mn; // if (cnt > 0) // a -= (cnt * 2); // cout << a << "\n"; int a, b, c, d, e, f; while (cin >> a >> b >> c >> d >> e >> f) { double k = a * e - d * b; printf("%.10lf %.10lf\n", (c * e - b * f) / k, (a * f - d * c) / k ); } } int main() { // ios::sync_with_stdio(fAlse); // cin.tie(0); int t = 1; // cin >> t; while (t--) sol(); return 0; }