Pagini recente » Diferente pentru utilizator/ciurezandrei intre reviziile 9 si 8 | Diferente pentru problema/aib intre reviziile 23 si 24 | Diferente pentru utilizator/ardutgamer intre reviziile 7 si 3 | Diferente pentru utilizator/pauldb intre reviziile 81 si 123 | Diferente pentru problema/dstar intre reviziile 36 si 46
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="dstar") ==
În această problemă vom aplica un procedeu decent de a desena o stea pe un cerc suport. Să presupunem că trasăm o rază verticală în sus, apoi una în jos, apoi raze orizontale la $90$ de grade de primele, apoi raze oblice la $45$ de grade... şi aşa mai departe. La fiecare pas, trasăm o rază care partiţionează arcul de unghi maxim în două arce de unghiuri egale. Prin acest procedeu simplu, putem desena stele care să fie acceptabil de simetrice. Putem, deci, extinde procedeul pentru orice mulţime iniţială de raze.
În această problemă vom desena o stea. Începem cu un cerc suport. Să presupunem că trasăm din centru o rază verticală în sus, apoi una în jos, apoi raze orizontale la $90$ de grade de primele, apoi raze oblice la $45$ de grade... şi aşa mai departe. La fiecare pas, trasăm o rază care partiţionează arcul de unghi maxim în două arce de unghiuri egale. Prin acest procedeu simplu, putem desena stele care să fie "din ce în ce mai simetrice". Putem, deci, extinde procedeul pentru orice mulţime iniţială de raze.
h2. Date de intrare
h2. Date de ieşire
Fişierul $dstar.out$ conţine o singură linie cu unghiul cel mai mare al unui arc, dupa ce s-a aplicat procedeul.
Fişierul $dstar.out$ conţine o singură linie cu unghiul cel mai mare al unui arc, dupa ce s-a aplicat procedeul de $P$ ori asupra stelei (incomplete) cu cele $R$ raze date de unghiurile $u$.
h2. Restricţii
* $1 ≤ R, P ≤ 50.000$.
* $0.0 ≤ u < 360.0$.
* $1$ $≤$ $R$, $P$ $≤$ $100.000$.
* $0.0$ $≤$ suma unghiurilor $<$ $360.0$.
* Soluţiile pot avea o eroare de $+/- 0.000001$.
h2. Exemple
table(example). |_. dstar.in |_. dstar.out |
| 1 1
0
| 180
| 180.000000
|
| 2 2
0 90
| 135
0.00 90.000
| 135.000000
|
h3. Explicaţie
În al doilea exemplu, steaua conţine la început două raze (primul $2$), situate la $0$ şi $90$ de grade de raza (imaginară) în sus. Realizăm două partiţii (al doilea $2$). Prima partiţie se realizează în arcul de $270$ grade, iar a doua în unul din arcele de $135$ grade. Arcul de unghi maxim va avea $135$ grade.
== include(page="template/taskfooter" task_id="dstar") ==
== include(page="template/taskfooter" task_id="dstar") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.