首页
DreamJudge
院校信息
考研初试
考研复试
保研专区
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
yauqq
2026年2月6日 14:29
防水堤坝 题解:
P1669
回复 0
|
赞 10
|
浏览 500
#include<bits/stdc++.h> using namespace std; int main() { long long K; while (cin >> K) { double ans; long long m = K / 2; if (K % 4 == 0) { // K = 4, 8, 12... ans = (double)m * m / 2.0; } else if (K % 4 ...
csYfZhang
2020年6月1日 22:06
有点意思的找规律题
P1669
回复 0
|
赞 51
|
浏览 11.3k
偶数情况就是横纵长度最接近的矩形(相同数目的棍子,越接近正方形面积越大) 当棍子个数为奇数n时,我们可以确定n-1(偶数)时的最大面积,此时加了一个边,设最大增加量为x,n-1根棍子凑成的最大矩形的的长,宽的较大者为t,那么增量最大为x=(2*t-1)*0.5,至于为什么在最长的边处扩展,多画图就知道了 int main() { ll k, m; while (cin >> k) { if (k == 3) { printf("0.5\n"); continue; } m = k; if (k ...
题目
防水堤坝
题解数量
2
发布题解
在线答疑
热门题解
1
有点意思的找规律题
2
防水堤坝 题解: