# Find Angle MBC in python - HackerRank Solution

# Problem

Therefore,

**Angle ABC = 90**.Point

**M**is the midpoint of hypotenuse**AC**.You are given the lengths

**AB**and**BC**.Your task is to find

**angle MBC**(angle**theta**, as shown in the figure) in degrees.

Input Format

The first line contains the length of side

**AB**.The second line contains the length of side

**BC**.

Constraints

Constraints

Lengths

**AB**and**BC**are natural numbers.

Output Format

Output

**angel MBC**in degrees.**Note**: Round the angle to the nearest integer.

#### Examples:

If angle is 56.5000001°, then output 57°.

If angle is 56.5000000°, then output 57°.

If angle is 56.4999999°, then output 56°.

Sample Input

10 10

Sample Output

45°

### Solution

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import math AB = int(input()) BC = int(input()) hypotenuse = math.sqrt(AB**2 + BC**2) hypotenuse = hypotenuse /2.0 adj = BC/2.0 output = int(round(math.degrees(math.acos(adj/hypotenuse )))) output = str(output) print(output+u'\N{DEGREE SIGN}') # Find Angle MBC in python - HackerRank Solution - docodehere.com |