Trokuti
Σας δίνονται ευθείες, οι εξισώσεις τους είναι στο επίπεδο συντεταγμένων. Υπολογίστε τον αριθμό των τριγώνων των οποίων οι πλευρές βρίσκονται στις δεδομένες ευθείες. Εφόσον το αποτέλεσμα μπορεί να είναι πολύ μεγάλο, εξάγετε τον αριθμό modulo .
Σημαντική σημείωση: Δεν θα τέμνονται τρεις γραμμές στο ίδιο σημείο.
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τον ακέραιο αριθμό , τον αριθμό των γραμμών.
Κάθε μία από τις ακόλουθες γραμμές περιέχει τρεις ακέραιους αριθμούς: και , οι αριθμοί που ορίζουν την -οστή την ευθεία. Όλοι οι αριθμοί θα είναι μικρότεροι από το .
Έξοδος
Η πρώτη και μοναδική γραμμή εξόδου πρέπει να αποτελείται από τον απαιτούμενο αριθμό από την εργασία.
Βαθμολογία
Σε δοκιμαστικές περιπτώσεις αξίας % των συνολικών πόντων, το θα είναι μικρότερο από 1000.
Παραδείγματα
input
6
0 1 0
-5 3 0
-5 -2 25
0 1 -3
0 1 -2
-4 -5 29
output
10
Επεξήγηση του 1ου παραδείγματος:
Το παράδειγμα αντιστοιχεί στην εικόνα της εργασίας.
input
5
-5 3 0
-5 -3 -30
0 1 0
3 7 35
1 -2 -1
output
10
Comments