Fişierul intrare/ieşire:hawaii.in, hawaii.outSursăLot Alba Iulia 2010, Baraj 3
AutorCosmin Silvestru NegruseriAdăugată demathboyDragos-Alin Rotaru mathboy
Timp execuţie pe test0.15 secLimită de memorie36864 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Hawaii

Zebughil s-a decis să îşi extindă afacerile cu găini într-un loc mai exotic precum Hawaii. Teritoriul ocupat de insulele din Hawaii poate fi văzut ca un plan cartezian, în care Zebughil a bătut N pari la puncte de coordonate întregi. De asemenea, Zebu a descoperit în Hawaii vestita cloşcă de aur care face ouă magice. El doreşte să încercuiască 3 dintre pari cu sfoară astfel încât în interiorul triunghiului format să se afle cloşca de aur, dar înainte vrea să ştie în câte moduri poate face acest lucru.

Cerinţă

Având la dispoziţie coordonatele la care se află cloşca de aur şi cei N pari, aflaţi în câte moduri poate alege Zebughil cei 3 pari astfel încât triunghiul format să conţină în interiorul lui cloşca de aur.

Date de intrare

Pe prima linie a fişierului de intrare hawaii.in se află 3 numere întregi N, Xc şi Yc, reprezentând numărul de pari bătuţi de Zebughil şi coordonatele la care se află cloşca de aur. Următoarele N linii conţin fiecare câte două numere Xi şi Yi reprezentând coordonatele parilor.

Date de ieşire

Pe prima linie a fişierului de ieşire hawaii.out veţi scrie un singur număr reprezentând în câte moduri poate Zebughil să aleagă cei 3 pari astfel încât să respecte condiţia din cerinţă.

Restricţii

  • 3 ≤ N ≤ 50 000
  • Pentru 40% din teste N ≤ 1 000
  • Pentru 60% din teste N ≤ 4 000
  • Oricare 3 puncte din fişierul de intrare nu sunt coliniare.
  • Coordonatele punctelor se vor afla in intervalul [-100.000.000, 100.000.000]

Exemplu

hawaii.inhawaii.out
5 5 4
1 2
3 1
5 6
6 1
8 6
5

Explicaţie

Zebughil poate încercui următoarele 5 triplete de pari: (1, 2, 5), (1, 3, 4), (1, 4, 5), (2, 3, 4), (2, 3, 5).

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?

remote content