#include<iostream>
using namespace std;
int main() {
long i, j, k, l, n; //定义长整型变量
cout << "请输入一个正整数 :";
cin >> n;
for (i = 0; i <= n; i++) {
for (j = 0; j <= i; j++) {
for (k = 0; k <= j; k++) {
for (l = 0; l <= k; l++) {
if (i*j + j*j + k*k + l*l == n)
cout << i << "*" << i << "+" << j << "*" << j << "+" << k << "*" << k << "+" <<
l << "*" << l << "=" << n << endl;
}
}
}
}
system("pause");
return 0;
}
using namespace std;
int main() {
long i, j, k, l, n; //定义长整型变量
cout << "请输入一个正整数 :";
cin >> n;
for (i = 0; i <= n; i++) {
for (j = 0; j <= i; j++) {
for (k = 0; k <= j; k++) {
for (l = 0; l <= k; l++) {
if (i*j + j*j + k*k + l*l == n)
cout << i << "*" << i << "+" << j << "*" << j << "+" << k << "*" << k << "+" <<
l << "*" << l << "=" << n << endl;
}
}
}
}
system("pause");
return 0;
}