蝈蝈的奖励折磨题

TimeLimit:1000MS  MemoryLimit:64MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

为了庆祝EDG夺冠,蝈蝈决定出一道简单折磨题来给大家打打气,言简意赅:给出二维空间上的 n 个互不相同的点,问这 n 个点中的任意两个点形成的直线的斜率有多少种?


注:斜率不存在也算一种

Input

第一行输入一个整数 n,表示二维空间上点的数量(2 ≤ n ≤ 100)

接下来 n 行,每行两个整数 xi,yi,表示第 i 个点的坐标( |xi|,|yi| ≤ 1e9),保证任意两个点都不重合

Output

输出一行一个整数表示斜率的种数

SampleInput
4
0 0
1 1
-1 0
0 1
SampleOutput
4
Submit
题目统计信息详细
总AC数12
通过人数11
尝试人数19
总提交量71
AC率15.49%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: