Skip to main contentSkip to solution

In a regular polygon, any interior angle exceeds the exterior angle by 120120 degrees. Then, the number of diagonals of this polygon is

Entered answer:

Solution

✅ Correct Answer: 54

We have a regular polygon where each interior angle exceeds the exterior angle by 120°. We need to find how many diagonals this polygon has.

Interior angle: The angle inside the polygon at each vertex

Exterior angle: The angle you'd turn through if you walked around the polygon's perimeter


In any regular polygon with n sides:

Interior angle = (n−2)×180°n\frac{(n-2) \times 180°}{n}

Exterior angle = 360°n\frac{360°}{n}

Interior angles of any polygon sum to (n−2)×180°(n-2) \times 180°, so each angle in a regular polygon is this sum divided by n.

Exterior angles always sum to 360° (one full rotation), so each is 360°n\frac{360°}{n}.


Given: Interior angle - Exterior angle = 120°

(n−2)×180°n−360°n=120°\frac{(n-2) \times 180°}{n} - \frac{360°}{n} = 120°

(n−2)×180°−360°n=120°\frac{(n-2) \times 180° - 360°}{n} = 120°

180n−360−360n=120°\frac{180n - 360 - 360}{n} = 120°

180n−720n=120°\frac{180n - 720}{n} = 120°

180−720n=120°180 - \frac{720}{n} = 120°


180−720n=120180 - \frac{720}{n} = 120

720n=180−120=60\frac{720}{n} = 180 - 120 = 60

n=72060=12n = \frac{720}{60} = 12

So our polygon has 12 sides.


A diagonal is a line segment connecting any two non-adjacent vertices of a polygon.

From each vertex, you can draw lines to all other vertices. Some of these lines are sides (to adjacent vertices), not diagonals. The rest are diagonals.

Total ways to connect any 2 vertices = nC2=n(n−1)2{{}}^{n}C_{2} = \frac{n(n-1)}{2}

Number of sides = nn

Number of diagonals = nC2−n{{}}^{n}C_{2} - n


With n=12n = 12:

Number of diagonals = 12C2−12{{}}^{12}C_{2} - 12

=12×112−12= \frac{12 \times 11}{2} - 12

=66−12=54= 66 - 12 = 54


The polygon has 54 diagonals.

Key insight: This method works for any regular polygon - find the number of sides using the angle relationship, then use the diagonal formula.

Keyboard Shortcuts

  • Left arrow: Previous question
  • Right arrow: Next question
  • S key: Jump to solution
  • Q key: Jump to question