PROGRAMMING:Sports meeting 2
###Task description
```
Yu Long and four students in the Games rope skipping competition, need a ranking program, first input each student's score (rope skipping count), and then output each student's score and ranking (ranking from high to low).
```
###Input format:
```
An integer separated by five spaces, representing the results of five people.
```
###Output format:
```
According to the line output ranking and results, separated by a horizontal line, a space before and after the horizontal line, the horizontal line is the minus sign.
In particular, the output of this question requires the same score data to be output only once.
```
###Input example:
```in
150 120 180 135 100
```
###Output example:
```out
1 - 180
2 - 150
3 - 135
4 - 120
5 - 100
```
###Input example:
```in
180 120 120 180 120
```
###Output example:
```out
1 - 180
3 - 120
```
###Input example:
```in
1 2 3 2 1
```
###Output example:
```out
1 - 3
2 - 2
4 - 1
```
answer:If there is no answer, please comment
```
Yu Long and four students in the Games rope skipping competition, need a ranking program, first input each student's score (rope skipping count), and then output each student's score and ranking (ranking from high to low).
```
###Input format:
```
An integer separated by five spaces, representing the results of five people.
```
###Output format:
```
According to the line output ranking and results, separated by a horizontal line, a space before and after the horizontal line, the horizontal line is the minus sign.
In particular, the output of this question requires the same score data to be output only once.
```
###Input example:
```in
150 120 180 135 100
```
###Output example:
```out
1 - 180
2 - 150
3 - 135
4 - 120
5 - 100
```
###Input example:
```in
180 120 120 180 120
```
###Output example:
```out
1 - 180
3 - 120
```
###Input example:
```in
1 2 3 2 1
```
###Output example:
```out
1 - 3
2 - 2
4 - 1
```
answer:If there is no answer, please comment