Atenție! Aceasta este o versiune veche a paginii., scrisă la 2013-01-10 13:31:55.000.
Revizia anterioară   Revizia următoare  

Fișierul intrare/ieșire cangurix.in, cangurix.out Sursă Olimpiada locala 2010, Clasele 11-12
Autor Marius Dumitran Adăugată de avatar mihai995 Andreescu Mihai mihai995
Timp de execuție pe test 0.15 sec Limită de memorie 2048 KB
Scorul tău N/A Dificultate stea de rating de tip fullstea de rating de tip fullstea de rating de tip fullstea de rating de tip halfstea de rating de tip empty
open book Poți vedea testele pentru această problemă accesând atașamentele .

Cangurix

În Australia sunt tot felul de lucruri ciudate. Cangurix și-a construit o grădină unde cultiva n plante fermecate pe care le-a etichetat, pentru a le deosebi, cu numerele distincte de 1 la n. Planta fermecată îi dă lui Cangurix puteri inimaginabile. Însă de cum s-a dus vestea despre gradina cu plante fermecate, Cangurix și-a dat seama că toți cangurii vor pofti la grozavele plante.

Acum Cangurix are o problemă și ne roagă să-l ajutăm: el vrea să stea de veghe în grădină într-una din plantele sale fermecate și să își păzească plantele. Planta îi permite lui Cangurix să vadă la orice distanță dar numai într-un unghi de r grade.

Cerință

Scrieți un program care să determine numărul maxim max de plante ce le poate supraveghea Cangurix și eticheta nr a plantei în care trebuie să se urce Cangurix pentru a supraveghea cele max plante. Cangurix își va da seama singur în ce direcție să se uite.

Date de intrare

Fișierul de intrare cangurix.in conține:

  • pe prima linie numerele n și r (real), separate cu un spațiu, n reprezentând numărul de plante fermecate, iar r reprezentând unghiul, exprimat în grade, pe care îl poate vedea Cangurix;
  • pe fiecare dintre următoarele n linii (câte una pentru fiecare plantă, în ordinea crescătoare a etichetelor plantelor) câte două numere naturale mai mici ca 10000, reprezentând coordonatele x și y ale plantelor fermecate (numere reale).

Date de ieșire

Fișierul de ieșire cangurix.out conține o singură linie pe care sunt scrise două numere: max, nr, separate printr-un spațiu, max reprezentând numărul maxim de plante pe care le poate supraveghea Cangurix dintr-o plantă, iar nr reprezentând numărul plantei în care trebuie să stea Cangurix pentru a putea supraveghea max plante.

Restricții

  • n este numar natural, r este numar real
  • 1 ≤ n ≤ 1000
  • 1 ≤ x, y ≤ 10000
  • 1 ≤ r ≤ 180
  • Dacă există mai multe plante de unde poate vedea nr maxim de alte plante, se va scrie cea cu eticheta cea mai mică
  • Nu vor exista două plante care văzute dintr-o altă plantă să se afle la un unghi de r +,- 0.1 grade
  • 1 radian = 180 / pi , unde pi = 3.14

Exemplu

cangurix.in cangurix.out Explicatie
6 20
1 3
2 1
4 2
3 5
5 0
3 2
3 1
Cangurix se așează în planta cu eticheta nr=1 și coordonatele (1, 3) și poate vedea max=3 plante, cele de coordonate (4, 2), (5,0), (3, 2).

Trebuie să te autentifici pentru a trimite soluții. Click aici

Indicii de rezolvare

Arată 2 categorii