A1021.Lots of Triangles--Platinum

省选/NOI-

USACO

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

Farmer John is thinking of selling some of his land to earn a bit of extra
income. His property contains nn trees (3N3003 \leq N \leq 300), each described
by a point in the 2D plane, no three of which are collinear. FJ is thinking
about selling triangular lots of land defined by having trees at their
vertices; there are of course L=(N3)L = \binom{N}{3} such lots he can consider,
based on all possible triples of trees on his property.
A triangular lot has value vv if it contains exactly vv trees in its
interior (the trees on the corners do not count, and note that there are no
trees on the boundaries since no three trees are collinear). For every v=0N3v = 0 \ldots N-3, please help FJ determine how many of his LL potential lots have
value vv.

输入格式

The first line of input contains NN.
The following NN lines contain the xx and yy coordinates of a single tree;
these are both integers in the range 01,000,0000 \ldots 1,000,000.

输出格式

Output N2N-2 lines, where output line ii contains a count of the number of
lots having value i1i-1.

输入输出样例

  • 输入#1

    7
    3 6
    17 15
    13 15
    6 12
    9 1
    2 7
    10 19
    

    输出#1

    28
    6
    1
    0
    0
    
首页