Find The Runner-Up Score! | HackerRank Solutions

Techy Rushabh
1 min readAug 11, 2022

--

Find The Runner-Up Score! | HackerRank Solutions

Problem

Given the participants’ score sheet for your University Sports Day, you are required to find the runner-up score. You are given n scores. Store them in a list and find the score of the runner-up.

Input Format

The first line contains n. The second line contains an array A[] of n integers each separated by a space.

Constraints

  • 2 ≤ n ≤ 10
  • -100 ≤ A[i] ≤ 100

Output Format

Print the runner-up score.

Sample Input 0

5
2 3 6 6 5

Sample Output 0

5

Explanation 0

The given list is [2, 3, 6, 6, 5]. The maximum score is 6, the second maximum score is 5. Hence, we print 5 as the runner-up score.

Solution — Find the Runner-Up Score! in Python — Hacker Rank Solution

if __name__ == '__main__':
n = int(input())
arr = map(int, input().split())
print(sorted(list(set(arr)))[-2])

--

--

Techy Rushabh

Hello readers, I am Rushabh from India. Here I will post some coding solutions and project ideas. Don’t Forget to Follow Me :)