Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Hôm nay, Titi học định lý Pitago biết được trong tam giác vuông bình phương cạnh huyền bằng tổng bình phương hai cạnh góc vuông. Titi có một dãy số nguyên dương ~a_1, a_2, … a_n~, Titi muốn biết trong đó có bao nhiêu bộ 3 ~(a_i, a_j, a_k)~ với i, j, k đôi một khác nhau lập thành 3 cạnh của tam giác vuông
Input:
Dòng đầu là số nguyên dương N (1<=N<=200) Dòng tiếp theo là n số nguyên dương ~a1,a2…an (1<= ai <=10^5)~
Output
Một số nguyên không âm là số tam giác vuông lập được
Example
Input
8
6 3 8 10 6 5 3 4
Output
4
Giải thích: Có các bộ (6,8,10), (8,10,6) (3,5,4), (5,3,4).
Bình luận