Submission #1181789


Source Code Expand

import sys

stdin = sys.stdin


def na(): return map(int, stdin.readline().split())


def ns(): return stdin.readline().strip()


n,a,b=na()
v = list(na())
v.sort()
tot = 0
last = 0
for i in range(a):
    tot += v[-(i+1)]
    last = v[-(i+1)]

com = []
q = 100
for i in range(q):
    com.append([0]*q)

for i in range(q):
    com[i][0] = 1
    for j in range(1, q):
        com[i][j] = com[i-1][j-1] + com[i-1][j]

print("{:.9f}".format(tot/a))
lct = 0
large = 0
for w in v:
    if w > last:
        large += 1
    if w == last:
        lct += 1
ret = 0
if large == 0:
    for i in range(a,b+1):
        if 0 <= i-large <= lct:
            ret += com[lct][i-large]
else:
    ret = com[lct][a-large]
print(ret)

Submission Info

Submission Time
Task D - Maximum Average Sets
User uwi
Language Python (3.4.3)
Score 400
Code Size 756 Byte
Status AC
Exec Time 21 ms
Memory 3188 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 4
AC × 19
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_04.txt, subtask_1_1.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt, subtask_1_2.txt, subtask_1_3.txt, subtask_1_4.txt, subtask_1_5.txt, subtask_1_6.txt, subtask_1_7.txt, subtask_1_8.txt, subtask_1_9.txt
Case Name Status Exec Time Memory
sample_01.txt AC 20 ms 3188 KB
sample_02.txt AC 20 ms 3188 KB
sample_03.txt AC 20 ms 3188 KB
sample_04.txt AC 20 ms 3188 KB
subtask_1_1.txt AC 20 ms 3188 KB
subtask_1_10.txt AC 21 ms 3188 KB
subtask_1_11.txt AC 20 ms 3188 KB
subtask_1_12.txt AC 20 ms 3188 KB
subtask_1_13.txt AC 20 ms 3188 KB
subtask_1_14.txt AC 20 ms 3188 KB
subtask_1_15.txt AC 20 ms 3188 KB
subtask_1_2.txt AC 20 ms 3188 KB
subtask_1_3.txt AC 20 ms 3188 KB
subtask_1_4.txt AC 21 ms 3188 KB
subtask_1_5.txt AC 20 ms 3188 KB
subtask_1_6.txt AC 20 ms 3188 KB
subtask_1_7.txt AC 20 ms 3188 KB
subtask_1_8.txt AC 21 ms 3188 KB
subtask_1_9.txt AC 21 ms 3188 KB