: (Colon)

AtCoder
IDabc168_c
Time2000ms
Memory256MB
Difficulty
Consider an analog clock whose hour and minute hands are $A$ and $B$ centimeters long, respectively. An endpoint of the hour hand and an endpoint of the minute hand are fixed at the same point, around which each hand rotates clockwise at constant angular velocity. It takes the hour and minute hands $12$ hours and $1$ hour to make one full rotation, respectively. At $0$ o'clock, the two hands overlap each other. $H$ hours and $M$ minutes later, what is the distance in centimeters between the unfixed endpoints of the hands? ## Constraints * All values in input are integers. * $1 \leq A, B \leq 1000$ * $0 \leq H \leq 11$ * $0 \leq M \leq 59$ ## Input Input is given from Standard Input in the following format: $A$ $B$ $H$ $M$ [samples]
Samples
Input #1
3 4 9 0
Output #1
5.00000000000000000000

The two hands will be in the positions shown in the figure below, so the answer is $5$ centimeters.
![image](https://img.atcoder.jp/ghi/when_a_nameless_star_falls_into_the_sky.png)
Input #2
3 4 10 40
Output #2
4.56425719433005567605

The two hands will be in the positions shown in the figure below. Note that each hand always rotates at constant angular velocity.
![image](https://img.atcoder.jp/ghi/when_flower_petals_flutter.png)
API Response (JSON)
{
  "problem": {
    "name": ": (Colon)",
    "description": {
      "content": "Consider an analog clock whose hour and minute hands are $A$ and $B$ centimeters long, respectively. An endpoint of the hour hand and an endpoint of the minute hand are fixed at the same point, around",
      "description_type": "Markdown"
    },
    "platform": "AtCoder",
    "limit": {
      "time_limit": 2000,
      "memory_limit": 262144
    },
    "difficulty": "None",
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "abc168_c"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "Consider an analog clock whose hour and minute hands are $A$ and $B$ centimeters long, respectively.\nAn endpoint of the hour hand and an endpoint of the minute hand are fixed at the same point, around...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments