清洁
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Background
Special for beginners, ^_^
Description
有一个肩高为h,手臂长度为R的机器人正在擦一块宽为W,高为H 的矩形窗户。如果将窗户视为一个长方形,机器人的肩视为边上的一个点,那么与这个点的距离小于等于手臂长度的位置都可以被擦到。一旁看着的[小萌新]想知道此时窗户上有多大的面积是机器人擦不到的,于是拜托你帮她算一算。
Format
Input
一行4个整数H, W, h, R。
Output
一个浮点数,表示窗户上擦不到的面积,保留4位小数。
Samples
10 10 5 5
60.7301
Limitation
对于30%的数据,满足R≤W,R≤h,R≤H−h。
对于再10%的数据,满足R≤W。
对于再10%的数据,满足R≤h,R≤H−h。
对于再10%的数据,满足R^2^≥W^2^+h^2^。
对于100%的数据,满足1≤H,W≤100,1≤R≤100,1≤h≤H−1。
0724
- Status
- Done
- Rule
- IOI
- Problem
- 4
- Start at
- 2024-7-24 9:00
- End at
- 2024-7-24 12:30
- Duration
- 3.5 hour(s)
- Host
- Partic.
- 29