HDU-2017中国大学生程序设计竞赛-网络选拔赛-1005-CaoHaha's staff
来源:互联网 发布:linux zip 压缩 编辑:程序博客网 时间:2024/06/05 02:09
ACM模版
描述
题解
预处理出来所有情况下最大能够构成的面积,然后二分即可。
代码
#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>using namespace std;const int MAXN = 1e5 + 10;double n;double ans[MAXN];void init(){ for (int i = 4 ; i <= MAXN; i++) { if (i % 4 == 0) { ans[i] = (i / 4) * (i / 4) * 2; } else if ((i - 1) % 4 == 0) { ans[i] = ans[i - 1] + (i / 4 - 1) + 0.5; } else { ans[i] = ans[i - 1] + (i / 4 - 1) + 1.5; } }}int main(){ init(); int T; scanf("%d", &T); while (T--) { scanf("%lf", &n); int pos = (int)(lower_bound(ans + 4, ans + MAXN - 1, n) - ans); printf("%d\n", pos); } return 0;}
阅读全文
0 0
- HDU-2017中国大学生程序设计竞赛-网络选拔赛-1005-CaoHaha's staff
- 2017中国大学生程序设计竞赛(网络选拔赛) HDU 6154 CaoHaha's staff
- hdu--6154--CaoHaha's staff(2017中国大学生程序设计竞赛
- CaoHaha's staff(中国大学生程序选拔赛2017年网络大赛)
- HDU6154 CaoHaha's staff(规律,2017中国大学生程序设计竞赛
- CaoHaha's staff(规律,2017中国大学生程序设计竞赛
- 2017CCPC 网络选拔赛 1005 CaoHaha's staff
- 2017ccpc网络选拔赛 1005 CaoHaha's staff
- HDU-2017中国大学生程序设计竞赛-网络选拔赛-1001-Vertex Cover
- HDU-2017中国大学生程序设计竞赛-网络选拔赛-1003-Friend-Graph
- HDU-2017中国大学生程序设计竞赛-网络选拔赛-1004-A Secret
- HDU-2017中国大学生程序设计竞赛-网络选拔赛-1007-Palindrome Function
- 2017CCPC网络选拔赛1005CaoHaha's staff(规律贪心)
- 2016中国大学生程序设计竞赛 - 网络选拔赛 hdu 5839 Special Tetrahedron
- hdu-CaoHaha's staff
- HDU-2017中国大学生程序设计竞赛-网络选拔赛-部分题解及代码
- 2016中国大学生程序设计竞赛 - 网络选拔赛
- 2016中国大学生程序设计竞赛 - 网络选拔赛
- (*´Д`*)超讨厌php的变量定义
- Java练习(方法调用)
- 快速幂求模+矩阵的快速幂
- 过山车
- ConnectionResetError: [Errno 104] Connection reset by peer
- HDU-2017中国大学生程序设计竞赛-网络选拔赛-1005-CaoHaha's staff
- corresponds to your MySQL server version for the right syntax to use near错误原因之一
- BZOJ 1086 [SCOI 2005] 王室联邦
- Java 中的锁 -Lock 接口解析
- java 控制台输入(标准输入法)以及Scanner的用法、以及Console的用法
- OSS之访问控制
- HDOJ1232 并查集入门题
- jvm源码阅读笔记[1]:如何触发一次CMS回收
- 贪心算法--Dijkstra算法(单源最短路径算法)