当前位置: 首页 > wzjs >正文

网站建设广告模板站长工具在线平台

网站建设广告模板,站长工具在线平台,电子网站建设ppt,做空运货代常用网站https://atcoder.jp/contests/abc397/tasks/abc397_dhttps://atcoder.jp/contests/abc397/tasks/abc397_d 题目描述: 确定是否存在一对正整数,使得 思路: 首先对方程进行转化 设 即 接下来确定的范围 根据立方差公式 因此,我们可以从到来…

https://atcoder.jp/contests/abc397/tasks/abc397_dhttps://atcoder.jp/contests/abc397/tasks/abc397_d

题目描述:

确定是否存在一对正整数(x,y),使得x^3-y^3=N


思路:

首先对方程进行转化

k=x-y

\because N=x^3-y^3=x^3-(x-k)^3=x^3-(x^3-3x^2k+3xk^2-k^3)

\therefore N=x^3-y^3=3x^2k-3xk^2+k^3

3x^2k-3xk^2+k^3-N=0

接下来确定k的范围

根据立方差公式

N=x^3-y^3=(x-y)(x^2+xy+y^2)=k(x^2+xy+y^2)

\because x>0,y>0     \therefore xy>0

\therefore k(x^2+xy+y^2)\geq k(x^2-2xy+y^2)=k\cdot k^2=k^3

\therefore N\geq k^3    \therefore k\leq \sqrt[3]{N}

\because N\leq 10^{18}

\therefore k\leq \sqrt[3]{n}\leq 10^{6}

因此,我们可以从1\sqrt[3]{N}来逐个枚举k

此时 方程的k就变成了常数

a=3k , b=-3k^2 , c=k^3-N

原方程变为ax^2+bx+c=0

这时,只需要解一下这个二次方程就可以了

x=\frac{-b\pm \sqrt {b^2-4ac}}{2a}

提醒:

\because b=-3k^2\geq -10^{12}

\therefore b^2\leq10 ^{24}   会爆long long

所以要开__int128


代码:

#include<bits/stdc++.h>
#define int long long
using namespace std;
int n;
signed main(){cin>>n;for(int i=1;i*i*i<=n;i++){int a=3*i,b=-3*i*i,c=i*i*i-n;__int128 u=b,v=a;u=u*u-4*v*c;__int128 k=sqrtl(u);if(k*k==u){int xa=(-b+k),xb=(-b-k);if(xa>0&&xa%(2*a)==0&&xa/2/a-i>0){xa/=(2*a);cout<<xa<<" "<<xa-i;return 0;}if(xb>0&&xb%(2*a)==0&&(xb/2/a)-i>0){xb/=(2*a);cout<<xb<<" "<<xb-i;return 0;}}}cout<<"-1";return 0;
}

http://www.dtcms.com/wzjs/276172.html

相关文章:

  • 网站无法下载视频 怎么做免费网站软件
  • 做网站用商标吗关键词分词工具
  • 企业网站 合同智能营销方法
  • 未备案网站微信营销方式
  • 河南有名的做网站公司seo销售
  • wordpress建站免费吗百度关键词热搜
  • 哈尔滨做网站建设百度搜索关键词查询
  • 做网站的网站深圳网站优化平台
  • 南县网站建设推荐2021小说排行榜百度风云榜
  • 用java做网站后台怎么样太原百度网站快速排名
  • 福州外贸网站建设网络营销的核心是用户吗
  • 网站建设好了怎么发布外链推广是什么意思
  • 百度产品大全什么是seo站内优化
  • 设计公司网站建设文案网络营销整合推广
  • wordpress下载文件南京关键词优化服务
  • 重庆联通的网站建设西安楼市最新房价
  • wordpress小说下载站长尾词在线挖掘
  • 如何避免网站被攻击2345网址导航中国最好
  • 做网站要注意哪些问题seo推广视频隐迅推专业
  • 成都青羊网站建设哪里有整站优化
  • 外贸网站建设专业seo的定义
  • 企业做网站设计的如何做好百度推广
  • 蓝海国际版网站建设系统网站推广软件免费
  • 桂林市天气预报7天外汇seo公司
  • 查看wordpress访问记录百度网站排名搜行者seo
  • 做美食下载什么网站网站排名优化
  • 自己免费做网站(三)百度推广优化怎么做的
  • 免费网站模板大全广告网站大全
  • 做微信商城设计网站汽车宣传软文
  • 品牌网站建设框架中国搜索引擎大全