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的更多相关文章
随机推荐
- 第十三节:HttpHander扩展及应用(自定义扩展名、图片防盗链)
一. 自定义扩展名 1. 前言 凡是实现了IHttpHandler接口的类均为Handler类,HttpHandler是一个HTTP请求的真正处理中心,在HttpHandler容器中,ASP.NET ...
- ArcGis 属性表.dbf文件使用Excel打开中文乱码的解决方法
2019年4月 拓展: ArcGis——好好的属性表,咋就乱码了呢? 2019年3月27日补充: 在ArcMap10.3+(根据官网描述应该是,作者测试使用10.5,可行)以后的版本,可以使用ArcT ...
- 5组I/O函数的比较
- Javaweb学习笔记——(二十八)——————Servlet3.0、动态代理、类加载器
web最后一天:完了. Servlet3.0 一.要求 1.MyEclipse10.0或以上版本 2.发布到Tomcat7.0或以上版本 二.步骤 ...
- Maven 构建浏览器解析userAgent类
创建Maven项目 添加pom.xml 依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&qu ...
- JAVA进阶13
间歇性混吃等死,持续性踌躇满志系列-------------第13天 1.查看线程的运行状态 package code0327; class Demo01 implements Runnable { ...
- ES6-Promise.all()使用
Promise.add 方法:将多个 promise 实例,包装成一个新的 promise 实例. const p = Promise.all([p1, p2, p3]); 接受一个数组作为参数,p1 ...
- 帆软报表(finereport)单元格中各颜色标识的含义
帆软报表(finereport)单元格中,可根据单元格角标的颜色判断单元格进行的操作 过滤:单元格左下角黄色三角形 条件属性:单元格左上角红色三角形. 控件:单元格右侧中间的各种矩形. 左父格:单 ...
- 使用putty连接Ubuntu虚拟机,使用ssh方式访问
1 前言 Ubuntu14.04版本是可以直接连接的,没想到新装的Ubuntu18.04竟然没有默认安装ssh. 则安装一下open-ssh-server就可以的. 2 步骤 2.1 更新一下源 命令 ...
- Solr坏境搭建
1.1. 搭建步骤 第一步:把solr 的压缩包上传到Linux系统 第二步:解压solr. 第三步:安装Tomcat,解压缩即可. 第四步:把dist目录下的solr.war部署到Tomcat下. ...