Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2016-04-07 20:27:48.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:albume.in, albume.outSursăGrigore Moisil 2016, Clasele 11-12
AutorSergiu PuscasAdăugată degrigore.moisilGrigore Moisil grigore.moisil
Timp execuţie pe test0.05 secLimită de memorie20480 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Albume

Tudoraş are o pasiune pentru muzică. El deţine câte K albume din discografia fiecăreia dintre cele C formaţii pe care le ascultă. În fiecare zi, Tudoraş extrage la întamplare exact Q albume din colecţia sa, pe care le ascultă în cursul zilei.

La finalul zilei, Tudoraş analizează albumele ascultate. Concret, el numără de la câte formaţii diferite provin cele Q albume alese şi îşi notează această valoare.

Care va fi media aritmetică a valorilor notate, dacă procesul se repetă pentru un număr infinit de zile? Cu alte cuvinte, care este valoarea aşteptată (expected value) a numărului de formaţii ascultate într-o zi?

Date de intrare

Fişierul de intrare albume.in conţine pe prima linie trei valori separate prin spaţiu: C, K, Q.

Date de ieşire

Fişierul de ieşire albume.out trebuie să conţină pe prima linie o singură valoare reală: media aritmetică a valorilor notate de Tudoraş.

Restricţii şi precizări

  • 1 ≤ C, K ≤ 1000
  • 1 ≤ Q ≤ min(1000, C*K)
  • Pentru teste în valoare de 10 puncte, K = 1.
  • Pentru alte teste în valoare de 10 puncte, Q = C * K.
  • Pentru alte teste în valoare de 20 de puncte, C * K ≤ 10.
  • Rezultatul este considerat corect dacă are o eroare absolută de cel mult 10-6.

Exemplu

albume.inalbume.out
2 2 21.666666667
232 654 2725.542102567

Explicaţie

În primul exemplu, există două formaţii, fiecare cu două albume. Numerotăm albumele în următorul fel:

  • a[1] = 1 (primul album al primei formaţii)
  • a[2] = 1 (al doilea album al primei formaţii)
  • a[3] = 2 (primul album al celei de-a doua formaţii)
  • a[4] = 2 (al doilea album al celei de-a doua formaţii)

Prin alegerea la întâmplare a două albume, pot apărea următoarele configuraţii:

#Albume aleseFormaţii
1a[1], a[2]1
2a[1], a[3]1, 2
3a[1], a[4]1, 2
4a[2], a[1]1
5a[2], a[3]1, 2
6a[2], a[4]1, 2
7a[3], a[1]2, 1
8a[3], a[2]2, 1
9a[3], a[4]2
10a[4], a[1]2, 1
11a[4], a[2]2, 1
12a[4], a[3]2
Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?