Pagini recente » Atasamentele paginii Secvmax | Diferente pentru algoritmiada-2010/runda-3 intre reviziile 4 si 5 | Monitorul de evaluare | Diferente pentru problema/deque intre reviziile 10 si 11 | Diferente pentru problema/vantu intre reviziile 5 si 11
Nu exista diferente intre titluri.
Diferente intre continut:
My friends, they are.
(Nicolae Guta)
Se da un poligon convex cu $N$ varfuri. Pentru un $K$ dat, selectati o submultime $S$ aleatoare ce contine $K$ varfuri a poligonului. Considerati poligonul convex ce se formeaza daca luam coordonatele lui $S$ in ordine trigonometrica. Care e valoarea medie a ariei poligonlui format ?
Se da un poligon convex cu $N$ varfuri. Pentru un $K$ dat, selectati o submultime $S$ aleatoare ce contine $K$ varfuri a poligonului. Considerati poligonul convex ce se formeaza daca luam coordonatele lui $S$ in ordine trigonometrica. Care e valoarea anticipata a ariei poligonlui format ?
h2. Date de intrare
Fişierul de intrare $vantu.in$ va incepe cu un rand ce contine numarul natural $T$, ce reprezinta numarul de teste din fisier. Vor urma testele.
Fiecare test va incepe cu numerele $N$ si $K$. Urmatoarele $N$ randuri vor contine coordonatele punctelor poligonului dat.
Fişierul de intrare $vantu.in$ va incepe cu numerele $N$ si $K$. Urmatoarele $N$ randuri vor contine coordonatele punctelor poligonului dat.
h2. Date de ieşire
În fişierul de ieşire $vantu.out$, afisati rezultatele testelor, cate unul pe o linie. Daca media ceruta este raportul dintre $p$ si $q$, atunci afisati $p * q ^-1^ mod 998244353$, unde $q^-1^$ este inversul modular al lui $q$ modulo $998244353$.
În fişierul de ieşire $vantu.out$, daca media ceruta este raportul dintre $p$ si $q$, afisati $p * q^-1^ mod 998244353$, unde $q^-1^$ este inversul modular al lui $q$ modulo $998244353$.
h2. Restricţii
* $1 ≤ T ≤ 5$
* $3 ≤ N ≤ 70.000$
* $3 ≤ K ≤ N$
* $-10^9^ ≤ coordonatele punctelor ≤ 10^9^$
h2. Exemplu
table(example). |_. vantu.in |_. vantu.out |
| 2
4 4
| 4 4
0 0
1 0
1 1
0 1
4 3
| 1
|
| 4 3
0 0
1 0
1 1
0 1
| 1
499122177
|
| 499122177
|
== include(page="template/taskfooter" task_id="vantu") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.