题目:
AC代码:
#include<bits/stdc++.h>
using namespace std;
string s;
int main(){
cin >> s;
int p = s.find('=');
string s1 = s.substr(0, p);
string s2 = s.substr(p + 1);
int x2 = stoi(s2);
string a, b;
int a1, b1, x1;
for (int i = 1; i <= s1.size(); i++){
a = s.substr(0, i);
b = s.substr(i);
a1 = stoi(a); b1 = stoi(b);
x1 = a1 + b1;
if (x1 == x2){
cout << a1 << "+" << b1 << "=" << x2 << endl;
return 0;
}
}
cout << "Impossible!" << endl;
return 0;
}
合格证: