Answer to Question #289758 in Python for pooja

Question #289758

in a new game called the golden game, players collect gold coins. the players get only one chance to play and only one player play at a time. the score of each player is difines as the number of coins collected by the player. a player is called a golden player if he scores more than the players who played after her. score is called golden score if it is scored by a golden player. if your are given a list of (A) of integers representing scores of players in the order they played first to last. Write a program to print all the golden scores in the list by maintaining the relative order.



SAMPLE INPUT 1:


4 5 1 3 2


SAMPLE OUTPUT 1:


5 3 2



SAMPLE INPUT 2:


9 8 10 12


SAMPLE OUTPUT 2:


12

1
Expert's answer
2022-01-22T16:36:10-0500
scores = list(map(int, input().split()))
golden = [scores[i] for i in range(len(scores) - 1) if scores[i] > max(scores[i + 1:])]
golden.append(scores[-1])
print(*golden)

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS