HDU 1399 搜索
来源:互联网 发布:sql union 用法 where 编辑:程序博客网 时间:2024/05/29 07:24
大水。。直接搜。。
#include "stdio.h"#include "string.h"int n,a,b;int judge1(){int i;for (i=1;;i++)if (i*i*i==n) return 1;else if (i*i*i>n){a=i-1;return 0;}}int judge2(){int i;for (i=1;;i++)if ((i*(i+1)*(i+2)/6)==n) return 1;else if ((i*(i+1)*(i+2)/6)>n){b=i-1;return 0;}}void judge(){int t,i,j,max;max=0;for (i=1;i<=a;i++){for (j=1;j<=b;j++){t=i*i*i+j*(j+1)*(j+2)/6;if (t==n) { printf("%d\n",n); return ;}if (t<n && t>max) max=t;}}printf("%d\n",max);return ;}int main(){while (scanf("%d",&n)!=EOF){if (n==0) break;if (judge1()==1 || judge2()==1){printf("%d\n",n);continue;}judge();}return 0;}
0 0
- HDU 1399 搜索
- hdu搜索
- hdu搜索
- HDU 1399(搜索题,暴力- -!)
- HDU 1704 (搜索题)
- HDU 4016 搜索
- HDU 1181 搜索
- HDU-1128 暴力搜索
- 搜索 hdu 1238
- hdu 3786 搜索
- HDU 1430 魔板 搜索
- HDU-1548(BFS搜索)
- 搜索hdu 1240
- HDU 4536 状态搜索
- hdu 2141 二分搜索
- hdu 1429搜索
- hdu 搜索专题
- HDU 2531 搜索
- Windows下Qt for Android 编译安卓C语言可执行程序
- viewHolder提升adaptor效率 ,ListView、BaseAdaptor总结
- 手动删除ArcGis
- javaSE-面向对象-单例设计模式
- Hadoop 在格式化 namenode 时出现以下问题
- HDU 1399 搜索
- iOS开发中对JSON解析数据的处理
- http://www.csdn.net/article/2013-05-13/2815252/2
- C++ sort函数用法
- .net使用foreach时发生错误:集合已修改;可能无法执行枚举操作
- JSON.stringify 语法实例讲解
- hdu1272 小希的迷宫(并查集)
- VisionMobile:2014年Q1移动开发者经济报告(三)2、平台的赢家和输家
- 【安卓笔记】在Notification中显示下载进度