#include<string> #include<cstring> #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #include<vector> #include<cstring> using namespace std; //int a[1000][1000]; int cal(long long n) { int sum = 0; while (n != 0) { sum += n % 10; n /= 10; } return sum; } int main() { long long a, b, c, d; while (cin >> a >> b >> c >> d) { int flag = 0; for (int i = 1;i <= 81;i++) { long long z = (i + a)*(i + b)*(i + c)*(i + d); if (cal(z) == i) { flag = 1; cout << z << endl; break; } } if (flag == 0) cout << -1 << endl; } } |
Double click to view unformatted code.