专栏文章

题解:P2459 [SDOI2007] 立体分割

P2459题解参与者 2已保存评论 1

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
1 条
当前快照
1 份
快照标识符
@miqy772q
此快照首次捕获于
2025/12/04 12:40
3 个月前
此快照最后确认于
2025/12/04 12:40
3 个月前
查看原文
考虑一种十分离谱的做法。
我们并没有必要研究复杂的切法,考虑很朴素的东西,先讲个故事。

Story Time

我有一块蛋糕: 邻居家捣蛋鬼小孩给我切成了 nn 块: 但他有强迫症: 他就帮我们做好了。

分析

熊孩子说了,横着平均切就行了,所以:

Coding Time

CPP
#include<bits/stdc++.h>
using namespace std;
int x, y, z, n;
int main(){
    cin >> x >> y >> z >> n;
    double h = 1.0 * z / n;
    int cnt = 0;//切到第几块
    for(int i = 1; i <= n; i ++){
        cout << 0 << " " << 0 << " ";
        printf("%.10lf ", h * cnt);//上次切到这了
        cout << x << " " << y << " ";
        printf("%.10lf", h * (++ cnt));
        cout << "\n";
    }
    return 0;
}

评论

1 条评论,欢迎与作者交流。

正在加载评论...