func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     float a1, b1, c1, a2, b2, c2;     cin >> a1 >> b1 >> c1 >> a2 >> b2 >> c2;     if (!b1 && !b2) {       if (!a1 && !a2 && c1 && c2) {         cout << 0 << endl;         return 0;       }       if ((!a1 && c1) || (!a1 && c2)) {         cout << 0 << endl;         return 0;       }       if ((!c1 && !c2) || (!a1 && !a2) || c1 / a1 == c2 / a2) {         cout << -1 << endl;         return 0;       } else {         cout << 0 << endl;         return 0;       }     } else if ((!b1 && !a1 && !c1) || (!b2 && !a2 && !c2)) {       cout << -1 << endl;       return 0;     } else if ((!b1 && !a1) || (!b2 && !a2)) {       cout << 0 << endl;       return 0;     } else if (!b1 || !b2) {       cout << 1 << endl;       return 0;     }     if (a1 / b1 == a2 / b2 && c1 / b1 == c2 / b2)       cout << -1 << endl;     else if (a1 / b1 == a2 / b2)       cout << 0 << endl;     else       cout << 1 << endl;     return 0;   }   