一上來沒思路……
但是由於每塊蛋糕面積相等,又因為每次切必須切成兩半,所以每半的面積都是每塊蛋糕面積的倍數。
列舉切下來的蛋糕應該還被分為多少塊蛋糕,計算切割的地方,分x 和 y, 遞迴搜尋。
上**:
#include #include#include
#include
#include
#include
#define inf 0x7f7f7f7f
using
namespace
std;
intnum;
double
x, y;
double dfs(int n, double x, double
y)
return
ans;
}int
main()
BZOJ1024 SCOI2009 生日快樂
description windy的生日到了,為了慶祝生日,他的朋友們幫他買了乙個邊長分別為 x 和 y 的矩形蛋糕。現在包括windy,一共有 n 個人來分這塊大蛋糕,要求每個人必須獲得相同面積的蛋糕。windy主刀,每一切只能平行於一塊蛋糕的一邊 任意一邊 並且必須把這塊蛋糕切成兩塊。這樣,要切...
bzoj1024 SCOI2009 生日快樂
bzoj1024 windy的生日到了,為了慶祝生日,他的朋友們幫他買了乙個邊長分別為 x 和 y 的矩形蛋糕。現在包括windy,一共有 n 個人來分這塊大蛋糕,要求每個人必須獲得相同面積的蛋糕。windy主刀,每一切只能平行於一塊蛋糕的一邊 任意一邊 並且必須把這塊蛋糕切成兩塊。這樣,要切成 n...
BZOJ1024 SCOI2009 生日快樂
傳送門 題目大意 windy的生日到了,為了慶祝生日,他的朋友們幫他買了乙個邊長分別為 x 和 y 的矩形蛋糕。現在包括windy 一共有 n 個人來分這塊大蛋糕,要求每個人必須獲得相同面積的蛋糕。windy主刀,每一切只能平行於一塊蛋糕 的一邊 任意一邊 並且必須把這塊蛋糕切成兩塊。這樣,要切成 ...