博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
湘潭大学1185 Bob's Problem
阅读量:5911 次
发布时间:2019-06-19

本文共 971 字,大约阅读时间需要 3 分钟。

Bob's Problem

Accepted : 114   Submit : 589
Time Limit : 1000 MS   Memory Limit : 65536 KB

题目描写叙述

Bob今天碰到一个问题。他想知道x3+y3 = c 是否存在正整数解?

输入

第一行是一个整数K(K≤20000),表示例子的个数。 以后每行一个整数c(2≤c≤109)

输出

每行输出一个例子的结果。假设存在。输出“Yes”,否则输出“No”。(引號不用输出)

例子输入

22827

例子输出

YesNo

Source

XTU OnlineJudge

分析:暴力+二分。

#include
#include
#include
#include
#include
using namespace std;int ans[1000010];int main(){ int len=0; int n,m,l,r; bool flag; memset(ans,false ,sizeof(ans)); for(int i=1;i<=1000;i++) { for(int j=i;j*j*j+i*i*i<=1000000000;j++) { ans[len++]=j*j*j+i*i*i; } } sort(ans,ans+len); scanf("%d",&n); while(n--) { scanf("%d",&m); l=0,r=len-1; flag=false ; while(l<=r) { int mid=(l+r)/2; if(ans[mid]==m) { flag=true ; break; } if(ans[mid]

转载地址:http://rhlpx.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
WordPress新增Page的模版文件
查看>>
WP移动设备压缩与解压控件Xceed Zip for .NET Compact Framework控件下载及详细介绍使用方法...
查看>>
proc文件系统探索 之 根目录下的文件[六]
查看>>
搭建ICINGA监控
查看>>
DataSet
查看>>
第三方分享功能
查看>>
Quartz.NET 前一次任务未执行完成时不触发下次的解决方法
查看>>
SQL中的null值
查看>>
python unittest之断言及示例
查看>>
online_judge_1106
查看>>
JAVA_内部类
查看>>
jxl 导入excel
查看>>
Mysql之performance Schema
查看>>
虚拟机linux上网问题
查看>>
XMLHttpRequest - 原始AJAX初步
查看>>
laravel/lumen 单元测试
查看>>
csu2161: 漫漫上学路(Hash+最短路)
查看>>
重复引用错误:duplicate symbols for architecture x86_64
查看>>
计算机图形学 课设
查看>>