Rezolvare PBinfo #978

Decorative Icon Problema: coliniare / 978

Decorative IconAutor: Darius

Cerința

Se dau n puncte distincte în plan prin coordonatele lor. Determinați numărul maxim de puncte coliniare.

Date de intrare

Fișierul de intrare coliniare.in conține pe prima linie numărul n de puncte, iar pe următoarele n linii coordonatele acestor puncte separate prin spațiu (abscisa și ordonata).

Date de ieșire

Fișierul de ieșire coliniare.out va conține pe prima linie numărul m, reprezentând numărul maxim de puncte coliniare aflate printre punctele date.

Restricții și precizări
  • 3 ≤ n ≤ 1000
  • coordonatele celor n puncte sunt numere naturale mai mici decât 50.
  • nu există două puncte identice printre cele date.
Exemplu:

coliniare.in

7
1 2
2 4
3 6
1 4
2 5
4 7
6 1

coliniare.out

4
Explicație

Punctele (1,4), (2,5), (3,6), (4,7) sunt coliniare, deci 4 este numărul maxim de puncte coliniare.

Decorative Icon Explică rezolvarea folosind Inteligența Artificială

Folosește modelul nostru de AI special antrenament pentru a rezolva problemele de pe PBinfo! În baza creditelor AI primești explicații pentru probleme, pe care le alegi și le rulezi exact atunci când dorești, la un singur click distanță! Află mai multe informații:

👉 Achiziționează credite AI
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2026 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate