AT_abc224_c.[ABC224C] Triangle?

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

在 xyxy 平面上有 NN 个编号为 11 到 NN 的点。
第 ii 个点的坐标为 (Xi,Yi)(X_i, Y_i),任意两个不同的点不会在同一位置。
请你计算,从这 NN 个点中任选 33 个点,使得这 33 个点连成的图形是面积大于 00 的三角形的选法总数。

输入格式

输入以如下格式从标准输入读入。

NN X1X_1 Y1Y_1 X2X_2 Y2Y_2 …\dots XNX_N YNY_N

输出格式

请输出一个整数,表示答案。

输入输出样例

  • 输入#1

    4
    0 1
    1 3
    1 1
    -1 -1

    输出#1

    3
  • 输入#2

    20
    224 433
    987654321 987654321
    2 0
    6 4
    314159265 358979323
    0 0
    -123456789 123456789
    -1000000000 1000000000
    124 233
    9 -6
    -4 0
    9 5
    -7 3
    333333333 -333333333
    -9 -1
    7 -10
    -1 5
    324 633
    1000000000 -1000000000
    20 0

    输出#2

    1124

说明/提示

限制条件

  • 所有输入均为整数。
  • 3≤N≤3003 \leq N \leq 300
  • −109≤Xi,Yi≤109-10^9 \leq X_i, Y_i \leq 10^9
  • 若 i≠ji \neq j,则 (Xi,Yi)≠(Xj,Yj)(X_i, Y_i) \neq (X_j, Y_j)。

样例解释 1

将点画出来如下图所示。

能够组成三角形的点的选法有 {1,2,3},{1,3,4},{2,3,4}\{1,2,3\},\{1,3,4\},\{2,3,4\} 共 33 种。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页