题目名称 1496. 果园里的树
输入输出 AppTree.in/out
难度等级 ★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 Gravatar超级傲娇的AC酱 于2014-01-19加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:6, 提交:8, 通过率:75%
Gravatar雪狼 100 0.017 s 0.31 MiB C++
GravatarAlan 100 0.274 s 0.29 MiB C++
Gravatarhzx 100 0.286 s 0.29 MiB C++
GravatarOIdiot 100 0.300 s 0.29 MiB C
Gravatar超级傲娇的AC酱 100 0.310 s 0.29 MiB C++
Gravatar超级傲娇的AC酱 100 0.320 s 0.28 MiB C++
GravatarOIdiot 0 0.003 s 0.29 MiB C
Gravatarteacher 0 0.065 s 0.15 MiB Pascal
关于 果园里的树 的近10条评论(全部评论)
使用叉积避免误差
Gravatar雪狼
2014-01-20 12:27 2楼
警告这道题不建议用海伦公式
海伦公式中有乘法和开方运算
$ S=\sqrt{p(p-a)(p-b)(p-c)} $,要小心浮点误差
Gravatar超级傲娇的AC酱
2014-01-19 22:26 1楼

1496. 果园里的树

★☆   输入文件:AppTree.in   输出文件:AppTree.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】

果园里的树排列成矩阵。他们的横纵坐标均是1~99的整数。输入若干个任意三角形,依次统计每一个三角形内部和边界上共有多少棵树。

【输入格式】

输入数据有如干行,每行代表一个三角形的三顶点坐标

x1,y1,x2,y2,x3,y3    (x1,y1,x2,y2,x3,y3∈R)

【输出格式】

对应每个三角形内部和边界上共有多少棵树。

【样例输入】

1.5 1.5 1.5 6.8 6.8 1.5
10.7 6.9 8.5 1.5 14.5 1.5

【样例输出】

15
17

【数据范围】

数据组数1≤T≤1000

计算时浮点误差标准按(1e-9)计算。