Pagini recente » Diferente pentru utilizator/humiko intre reviziile 11 si 2 | Diferente pentru utilizator/ion824 intre reviziile 39 si 28 | Istoria paginii utilizator/tududa | Monitorul de evaluare | Diferente pentru problema/medie intre reviziile 46 si 13
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="medie") ==
La Targoviste, in Cetatea Domneasca, a fost descoperit un document in care erau scrise mai multe numere naturale. Mircea cel Tanar, pasionat de aritmetica, a observat proprietatea ca, uneori, un numar din sir poate fi scris ca medie aritmetica a doua numere de pe alte doua pozitii din sir. Intrebarea pe care si-o pune Mircea cel Tanar este de cate ori se regaseste in sir aceasta proprietate.
Scrieti un program care determina numarul total de triplete $(i, j, k)$ cu $(i ≠ j, i ≠ k , j < k)$ astfel incat $V{~i~}$ este media aritmetica dintre $V{~j~}$ si $V{~k~}$.
Scrieti un program care determina numarul total de triplete (i, j, k) cu (i ≠ j, i ≠ k , j < k) astfel incat vi este media aritmetica dintre vj si vk.
h2. Date de intrare
Fisierul de intrare $medie.in$ are pe prima linie o valoare $n$ reprezentand numarul de numere din sir, iar pe urmatoarele $n$ linii cate o valoare $V{~i~}$ pe linie, reprezentand valorile din sir. Valorile din sir nu sunt neaparat distincte.
Fisierul de intrare $medie.in$ are pe prima linie o valoare $n$ reprezentand numarul de numere din sir, iar pe urmatoarele $n$ linii cate o valoare $vi$ pe linie, reprezentand valorile din sir. Valorile din sir nu sunt neaparat distincte.
h2. Date de iesire
h2. Restrictii
* $0 < n ≤ 9000$
* $0 < V{~i~} ≤ 7000$
* $0 < vi ≤ 7000$
h2. Exemplu
table(example). |_. medie.in |_. medie.out |
| $5$
$1$
table(example). |_. medie.in |_. medie.out |_. Explicatie
|$5$
$1$
$1$
$1$
$1$
| $30$
|
| $3$
$4$
$2$
$1$
|$30$|
|3
4
2
1
|$0$
|
|$6$
$3$
$1$
$6$
$4$
$5$
$2$
|$6$
|
h3. Explicatie
# Fiecare valoare $1$ poate fi scrisa ca media a cate doua valori din celelalte $4$ posibile.
Se vor numara tripletele:
( $1$, $2$, $3$ ), ( $1$, $2$, $4$ ), ( $1$, $2$, $5$ ), ( $1$, $3$, $4$ ), ( $1$, $3$, $5$ ),
( $1$, $4$, $5$ ), ( $2$, $1$, $3$ ), ( $2$, $1$, $4$ ), ( $2$, $1$, $5$ ), ( $2$, $3$, $4$ ),
( $2$, $3$, $5$ ), ( $2$, $4$, $5$ ), ( $3$, $1$, $2$ ), ( $3$, $1$, $4$ ), ( $3$, $1$, $5$ ), etc
# Valoarea $4$ nu este media aritmetica a valorilor $2$ si $1$,
Valoarea $2$ nu este media aritmetica a valorilor $4$ si $1$,
Valoarea $1$ nu este media aritmetica a valorilor $4$ si $2$.
# $2$ = ( $1$ + $3$ ) / $2$
$3$ = ( $4$ + $2$ ) / $2$ ; ( $1$ + $5$ ) / $2$
$4$ = ( $3$ + $5$ ) / $2$ ; ( $6$ + $2$ ) / $2$
$5$ = ( $6$ + $4$ ) / $2$
Tripletele sunt:
( $6$, $1$, $2$ ), ( $1$, $4$, $6$ ), ( $1$, $2$, $5$ ),
( $4$, $1$, $5$ ), ( $4$, $3$, $6$ ), ( $5$, $3$, $4$ ).
$3$
$1$
$6$
$4$
$5$
$2$
|$6$|
== include(page="template/taskfooter" task_id="medie") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: