#810

Πες σε κάθε παίκτη σε ποιο εκατοστημόριο βρίσκεται

Στον πίνακα κατάταξης εμφανίζουμε «είσαι στο κορυφαίο X%» — αυτό είναι η εκατοστιαία κατάταξη του παίκτη σε σχέση με όλους τους υπόλοιπους, ένας αριθμός από 0 έως 1. Για κάθε παίκτη υπολόγισε την εκατοστιαία κατάταξή του και στρογγυλοποίησε σε τέσσερα δεκαδικά ψηφία. Με ισοβαθμίες στο σκορ οι κατατάξεις πρέπει να είναι ντετερμινιστικές — επομένως η ταξινόμηση κατά σκορ χρειάζεται ένα δεύτερο επίπεδο κατά id παίκτη. Ταξινόμησε κατά σκορ με φθίνουσα σειρά· οι ισοβαθμίες λύνονται κατά id παίκτη.

Δείγμα αναμενόμενης εξόδου

Έτσι μοιάζει μια σωστή απάντηση — το πλήθος γραμμών της είναι δικό της, δεν χρειάζεται να ταιριάζει με τους πίνακες του σχήματος.

prscoreplayer_id
0.0000951
0.1111882
0.2222883

Το αποτέλεσμα του ερωτήματός σας θα εμφανιστεί εδώ