大意略。
思路:切豆腐,3刀八块,关键是如何去切。f[n]-f[n-1] = n,f[0] = 1;
#include <iostream>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <cstdio>
#include <cmath>
using namespace std;
typedef long long LL;
LL n;
int main()
{
while(~scanf("%lld", &n))
{
if(n < 0) break;
printf("%lld\n", (n*n+n)/2+1);
}
return 0;
}
本文介绍了一个经典的豆腐切割问题,并提供了一种通过数学公式解决该问题的方法。利用递推关系f[n]-f[n-1]=n及初始条件f[0]=1, 通过一个简单的C++程序实现了对任意给定的切数n计算切割后豆腐的最大块数。
1560

被折叠的 条评论
为什么被折叠?



