integer este un tip de date intreg de 2 bytes si poate retine valori cuprinse in intervalul [-2
15, 2
15).
longint este un tip de date intreg de 4 bytes si poate retine valori cuprinse intre [-2
31, 2
31).
Cum numerele din fisierul de intrare sunt <= 10
9 era necesar sa folosesti longint.
[Later edit:]
Pare ca am postat simultan.
@spiderman: Nu mai fii asa revoltat.