xmoj142

https://code.mi.com/problem/list/view?id=142

暴力。

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 const int N = 1e7+7;
 4 int vis[N];
 5 int a,b,c,d,e;
 6 int main(){
 7     ios::sync_with_stdio(false);
 8     cin>>a>>b>>c>>d>>e;
 9     for(int i=-50;i<=50;i++){
10         if(!i)continue;
11         for(int j=-50;j<=50;j++){
12             if(!j)continue;
13             for(int k=-50;k<=50;k++){
14                 if(!k)continue;
15                 int ans = a*i*i*i+b*j*j*j+c*k*k*k;
16                 ans=abs(ans);
17                 if(ans<=1e7)vis[ans]++;
18             }
19         }
20     }
21     int ans = 0;
22     for(int i=-50;i<=50;i++){
23         if(!i)continue;
24         for(int j=-50;j<=50;j++){
25             if(!j)continue;
26             int tmp = d*i*i*i+e*j*j*j;
27             tmp = abs(tmp);
28             if(tmp<=1e7)ans+=vis[tmp];
29         }
30     }
31     cout<<ans/2<<endl;
32 }
View Code

 

转载于:https://www.cnblogs.com/MXang/p/10624765.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值