https://code.mi.com/problem/list/view?id=142
暴力。
#include <bits/stdc++.h>
using namespace std;
const int N = 1e7+;
int vis[N];
int a,b,c,d,e;
int main(){
ios::sync_with_stdio(false);
cin>>a>>b>>c>>d>>e;
for(int i=-;i<=;i++){
if(!i)continue;
for(int j=-;j<=;j++){
if(!j)continue;
for(int k=-;k<=;k++){
if(!k)continue;
int ans = a*i*i*i+b*j*j*j+c*k*k*k;
ans=abs(ans);
if(ans<=1e7)vis[ans]++;
}
}
}
int ans = ;
for(int i=-;i<=;i++){
if(!i)continue;
for(int j=-;j<=;j++){
if(!j)continue;
int tmp = d*i*i*i+e*j*j*j;
tmp = abs(tmp);
if(tmp<=1e7)ans+=vis[tmp];
}
}
cout<<ans/<<endl;
}