xmoj142
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;
}
xmoj142的更多相关文章
随机推荐
- dpkg用管道批量删除deb
dpkg -l |grep deepin|awk '{print $2}'|xargs sudo dpkg -P
- 工作任务: 批量处理wav音频文件--shell脚本
#!/bin/bash # 处理音频 deal_with_wav() { ) do ) do # gd1_music ./tool/fixbeam2 -c res/fixbeam2.bin -b -i ...
- NOI-OJ 2.2 ID:1696 逆波兰表达式
思路 很容易看出规律,一个运算符出现,其后就一定需要左值和右值,而左值和右值有可能还是运算符,这就需要继续递归.递归终止的条件就是遇到数字. 逆波兰表达式其实是构造成了一颗二叉树 例程 #includ ...
- 如何清理Docker占用的磁盘空间?(转载)
本文转载自https://blog.fundebug.com/2018/01/10/how-to-clean-docker-disk/ , 感谢原作者. 摘要:用了Docker,好处挺多的,但是有一个 ...
- Collections.unmodifiableMap(Map map)
public static <K,V> Map<K,V> unmodifiableMap(Map<? extends K,? extends V> m)返回指定映射 ...
- win2003 创建nds辅助服务器 步骤
准备条件:win2003系统DNS主机 win2003系统 DNS副机 在同一局域网下: 目标.新建个laohu.com 主机并添加副机 再 正向查找区域 右键新建区域---下一步--- 选择主要区 ...
- JAVA进阶13
间歇性混吃等死,持续性踌躇满志系列-------------第13天 1.查看线程的运行状态 package code0327; class Demo01 implements Runnable { ...
- [转载]关于在Linux下上传代码至Github
刚开始使用Github没多长时间,所以很多地方不太熟练,看到阿里云上有一篇文章写得不错,故转载过来. 转载自:https://www.aliyun.com/jiaocheng/122729.html ...
- powerdesigner添加mysql的字符集支持
一般建模可能都会用到:powerdesigner 但是,在建表的时候,我一直没有找到: DEFAULT CHARACTER SET COLLATE 两个选项.因此,想了个方法,点击:工具栏->d ...
- 【转载】PHP5.3 配置文件php.ini-development和php.ini-production的区别
引言 虽然现在PHP版本已经升级至7.*了,由于自己略懒,就在网上找了一篇略谈 php.ini-development 和 php.ini-production 区别的文章,重点是想要最后的那张表. ...