Submit solution
Points:
45 (partial)
Time limit:
1.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
C, C++, Java, Pascal, Python
Prosjek
Σας δίνεται ένας πίνακας ακεραίων. Βρείτε μια διαδοχική υποακολουθία αριθμών μήκους τουλάχιστον
που έχει τον μέγιστο δυνατό μέσο όρο.
Σημείωση: ο μέσος όρος μιας υποακολουθίας είναι το άθροισμα όλων των αριθμών της υποακολουθίας διαιρεμένο με το μήκος της.
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει δύο ακέραιους αριθμούς και
. Η δεύτερη γραμμή εισόδου περιέχει
ακέραιους αριθμούς
.
Έξοδος
Η πρώτη και μοναδική γραμμή εξόδου πρέπει να περιέχει τον μέγιστο δυνατό μέσο όρο. Επιτρέπεται απόλυτη απόκλιση από την επίσημη λύση.
Βαθμολογία
Σε περιπτώσεις δοκιμής αξίας % των συνολικών πόντων, θα ισχύει ότι το
δεν είναι μεγαλύτερο από
.
Παραδείγματα
input
4 1
1 2 3 4
output
4.000000
input
4 2
2 4 3 4
output
3.666666
input
6 3
7 1 2 1 3 6
output
3.333333
Comments