# Problem 46573. Determine the winner of a goofy golf tournament

My brother and father were playing golf one day, and they caught up to a group that was part of a tournament. The group members explained that the tournament's rules were unconventional:
• The golfer with the best score must have cheated, so that person is eliminated.
• The golfer with the second-best score must have choked (definition, example), so that person is eliminated.
• Therefore, the golfer with the third-best score wins.
Write a function that takes a vector of scores and determines the winner of this tournament (i.e., the number of the golfer with the third-best score). Remember that the objective in golf is to get a low score. You can assume that if two golfers tie for the best score, a playoff would separate them, and the player with the original second lowest score would win. If two golfers tie for the second-best score, eliminate them both. Let's ignore the possibility of a tie for third-best score; the organizers of the tournament probably had everyone figure it out at the 19th hole.

### Solution Stats

35.19% Correct | 64.81% Incorrect
Last Solution submitted on Nov 10, 2023

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!